Skip to content
This repository was archived by the owner on Mar 19, 2025. It is now read-only.

Commit 022fed0

Browse files
committed
fix OSX warnings about unused expr (explicit ptr increment precedence)
1 parent 7cf9929 commit 022fed0

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

gl_util.c

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -955,33 +955,33 @@ void pgl_set_type(SV * sv, GLenum type, void ** ptr)
955955
{
956956
unsigned long v = SvIV(sv);
957957
(*(GLubyte*)*ptr) = (GLubyte)(v >> 8);
958-
*(unsigned char**)ptr++;
958+
(*(unsigned char**)ptr)++;
959959
(*(GLubyte*)*ptr) = (GLubyte)(v & 0xff);
960-
*(unsigned char**)ptr++;
960+
(*(unsigned char**)ptr)++;
961961
break;
962962
}
963963
case GL_3_BYTES:
964964
{
965965
unsigned long v = SvIV(sv);
966966
(*(GLubyte*)*ptr) = (GLubyte)((v >> 16) & 0xff);
967-
*(unsigned char**)ptr++;
967+
(*(unsigned char**)ptr)++;
968968
(*(GLubyte*)*ptr) = (GLubyte)((v >> 8) & 0xff);
969-
*(unsigned char**)ptr++;
969+
(*(unsigned char**)ptr)++;
970970
(*(GLubyte*)*ptr) = (GLubyte)((v >> 0) & 0xff);
971-
*(unsigned char**)ptr++;
971+
(*(unsigned char**)ptr)++;
972972
break;
973973
}
974974
case GL_4_BYTES:
975975
{
976976
unsigned long v = SvIV(sv);
977977
(*(GLubyte*)*ptr) = (GLubyte)((v >> 24) & 0xff);
978-
*(unsigned char**)ptr++;
978+
(*(unsigned char**)ptr)++;
979979
(*(GLubyte*)*ptr) = (GLubyte)((v >> 16) & 0xff);
980-
*(unsigned char**)ptr++;
980+
(*(unsigned char**)ptr)++;
981981
(*(GLubyte*)*ptr) = (GLubyte)((v >> 8) & 0xff);
982-
*(unsigned char**)ptr++;
982+
(*(unsigned char**)ptr)++;
983983
(*(GLubyte*)*ptr) = (GLubyte)((v >> 0) & 0xff);
984-
*ptr++;
984+
(*ptr)++;
985985
break;
986986
}
987987
default:
@@ -1039,35 +1039,35 @@ SV * pgl_get_type(GLenum type, void ** ptr)
10391039
{
10401040
unsigned long v;
10411041
v = (*(GLubyte*)*ptr) << 8;
1042-
*(unsigned char**)ptr++;
1042+
(*(unsigned char**)ptr)++;
10431043
v |= (*(GLubyte*)*ptr) << 0;
1044-
*(unsigned char**)ptr++;
1044+
(*(unsigned char**)ptr)++;
10451045
result = newSViv(v);
10461046
break;
10471047
}
10481048
case GL_3_BYTES:
10491049
{
10501050
unsigned long v;
10511051
v = (*(GLubyte*)*ptr) << 16;
1052-
*(unsigned char**)ptr++;
1052+
(*(unsigned char**)ptr)++;
10531053
v |= (*(GLubyte*)*ptr) << 8;
1054-
*(unsigned char**)ptr++;
1054+
(*(unsigned char**)ptr)++;
10551055
v |= (*(GLubyte*)*ptr) << 0;
1056-
*(unsigned char**)ptr++;
1056+
(*(unsigned char**)ptr)++;
10571057
result = newSViv(v);
10581058
break;
10591059
}
10601060
case GL_4_BYTES:
10611061
{
10621062
unsigned long v;
10631063
v = (*(GLubyte*)*ptr) << 24;
1064-
*(unsigned char**)ptr++;
1064+
(*(unsigned char**)ptr)++;
10651065
v |= (*(GLubyte*)*ptr) << 16;
1066-
*(unsigned char**)ptr++;
1066+
(*(unsigned char**)ptr)++;
10671067
v |= (*(GLubyte*)*ptr) << 8;
1068-
*(unsigned char**)ptr++;
1068+
(*(unsigned char**)ptr)++;
10691069
v |= (*(GLubyte*)*ptr) << 0;
1070-
*(unsigned char**)ptr++;
1070+
(*(unsigned char**)ptr)++;
10711071
result = newSViv(v);
10721072
break;
10731073
}

0 commit comments

Comments
 (0)