Skip to content

Commit cdabdef

Browse files
committed
glDeleteBuffersARB_p shortcut reduces indent
1 parent 4075ccc commit cdabdef

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

lib/OpenGL/V1.xs

+9-15
Original file line numberDiff line numberDiff line change
@@ -8750,21 +8750,15 @@ glDeleteBuffersARB_s(n,buffers)
87508750
#//# glDeleteBuffersARB_p(@buffers);
87518751
void
87528752
glDeleteBuffersARB_p(...)
8753-
INIT:
8754-
loadProc(glDeleteBuffersARB,"glDeleteBuffersARB");
8755-
CODE:
8756-
{
8757-
if (items) {
8758-
GLuint * list = malloc(sizeof(GLuint) * items);
8759-
int i;
8760-
8761-
for (i=0;i<items;i++)
8762-
list[i] = SvIV(ST(i));
8763-
8764-
glDeleteBuffersARB(items, list);
8765-
free(list);
8766-
}
8767-
}
8753+
INIT:
8754+
loadProc(glDeleteBuffersARB,"glDeleteBuffersARB");
8755+
CODE:
8756+
if (!items) XSRETURN_EMPTY;
8757+
GLuint * list = malloc(sizeof(GLuint) * items);
8758+
int i;
8759+
for (i=0;i<items;i++) list[i] = SvIV(ST(i));
8760+
glDeleteBuffersARB(items, list);
8761+
free(list);
87688762

87698763
#//# glGenBuffersARB_c($n,(CPTR)buffers);
87708764
void

0 commit comments

Comments
 (0)