mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-03 22:58:31 +02:00
glapi: Move declaration before code.
This patch fixes the MSVC build error introduced by commit
673129e0b9.
enums.c
mesa\main\enums.c(3776) : error C2143: syntax error : missing ';' before 'type'
mesa\main\enums.c(3781) : error C2065: 'elt' : undeclared identifier
mesa\main\enums.c(3781) : warning C4047: '!=' : 'int' differs in levels of indirection from 'void *'
mesa\main\enums.c(3782) : error C2065: 'elt' : undeclared identifier
mesa\main\enums.c(3782) : error C2223: left of '->offset' must point to struct/union
mesa\main\enums.c(3782) : warning C4033: '_mesa_lookup_enum_by_nr' must return a value
Signed-off-by: Vinson Lee <vlee@freedesktop.org>
This commit is contained in:
parent
11e494a572
commit
f036d55515
1 changed files with 6 additions and 4 deletions
|
|
@ -78,12 +78,14 @@ static char token_tmp[20];
|
|||
|
||||
const char *_mesa_lookup_enum_by_nr( int nr )
|
||||
{
|
||||
enum_elt *elt;
|
||||
|
||||
STATIC_ASSERT(sizeof(enum_string_table) < (1 << 16));
|
||||
|
||||
enum_elt *elt = _mesa_bsearch(& nr, enum_string_table_offsets,
|
||||
Elements(enum_string_table_offsets),
|
||||
sizeof(enum_string_table_offsets[0]),
|
||||
(cfunc) compar_nr);
|
||||
elt = _mesa_bsearch(& nr, enum_string_table_offsets,
|
||||
Elements(enum_string_table_offsets),
|
||||
sizeof(enum_string_table_offsets[0]),
|
||||
(cfunc) compar_nr);
|
||||
|
||||
if (elt != NULL) {
|
||||
return &enum_string_table[elt->offset];
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue