small addition to STRUCT()
This commit is contained in:
parent
0adea8c52c
commit
ce44509d04
@ -116,7 +116,7 @@ Maybe file_readAll(File* file, char** allBytes){
|
|||||||
rezult=fgetc(file);
|
rezult=fgetc(file);
|
||||||
if(rezult==EOF){
|
if(rezult==EOF){
|
||||||
if(ferror(file))
|
if(ferror(file))
|
||||||
safethrow(ERR_IO,; StringBuilder_free(sb));
|
safethrow(ERR_IO, StringBuilder_free(sb));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
buffer[i%sizeof(buffer)]=(char)rezult;
|
buffer[i%sizeof(buffer)]=(char)rezult;
|
||||||
|
|||||||
@ -8,7 +8,8 @@
|
|||||||
ENUM_MEMBERS \
|
ENUM_MEMBERS \
|
||||||
} __attribute__((__packed__)) ENUM_NAME;
|
} __attribute__((__packed__)) ENUM_NAME;
|
||||||
|
|
||||||
#define STRUCT(STRUCT_NAME, STRUCT_MEMBERS...) typedef struct STRUCT_NAME { \
|
#define STRUCT(STRUCT_NAME, STRUCT_MEMBERS...) typedef struct STRUCT_NAME STRUCT_NAME; \
|
||||||
|
typedef struct STRUCT_NAME { \
|
||||||
STRUCT_MEMBERS \
|
STRUCT_MEMBERS \
|
||||||
} STRUCT_NAME; \
|
} STRUCT_NAME; \
|
||||||
kt_declare(STRUCT_NAME);
|
kt_declare(STRUCT_NAME);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user