projects
/
henge
/
apc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
05fe1bb
)
fixes
author
Jordan
<jordanlavatai@gmail.com>
Wed, 11 Jan 2017 22:59:42 +0000
(14:59 -0800)
committer
Jordan
<jordanlavatai@gmail.com>
Wed, 11 Jan 2017 22:59:42 +0000
(14:59 -0800)
src/ir.c
patch
|
blob
|
history
diff --git
a/src/ir.c
b/src/ir.c
index
4255f22
..
5fbd52e
100644
(file)
--- a/
src/ir.c
+++ b/
src/ir.c
@@
-23,6
+23,7
@@
void ir_quit(void);
int ir_linker(void);
\r
int ir_condenser(void);
\r
/* Private */
\r
int ir_linker(void);
\r
int ir_condenser(void);
\r
/* Private */
\r
+struct pagenode_t;
\r
extern //apc.c
\r
long sys_pagesize;
\r
static inline
\r
extern //apc.c
\r
long sys_pagesize;
\r
static inline
\r
@@
-34,7
+35,6
@@
int bytes_identical(uint8_t*,uint8_t*);
static
\r
void* stack_alloc(size_t);
\r
/* Memory allocator */
\r
static
\r
void* stack_alloc(size_t);
\r
/* Memory allocator */
\r
-struct pagenode_t;
\r
struct pagenode_t {
\r
struct pagenode_t* next;
\r
char* head;
\r
struct pagenode_t {
\r
struct pagenode_t* next;
\r
char* head;
\r
@@
-124,7
+124,7
@@
struct ir_class_t root_class = { .name = (uint8_t*)"." };
/* Init */
\r
int ir_init
\r
( void )
\r
/* Init */
\r
int ir_init
\r
( void )
\r
-{ pagenode_root = (struct pagenode_t*) calloc(
PN_ALLOCSIZE
);
\r
+{ pagenode_root = (struct pagenode_t*) calloc(
(size_t)PN_ALLOCSIZE,1
);
\r
if (pagenode_root == NULL)
\r
return -1;
\r
pagenode_root->head = pagenode_root->root;
\r
if (pagenode_root == NULL)
\r
return -1;
\r
pagenode_root->head = pagenode_root->root;
\r