@@ -131,7 +131,7 @@ static const char *set_known(module *m, const char *filename)
131131 }
132132
133133 ptr = malloc (sizeof (loaded_file ));
134- ensure (ptr );
134+ ENSURE (ptr );
135135 ptr -> next = m -> loaded_files ;
136136 ptr -> orig_filename = strdup (filename );
137137 ptr -> filename = strdup (filename );
@@ -155,7 +155,7 @@ static const char *set_loaded(module *m, const char *filename, const char *orig_
155155 }
156156
157157 ptr = malloc (sizeof (loaded_file ));
158- ensure (ptr );
158+ ENSURE (ptr );
159159 ptr -> next = m -> loaded_files ;
160160 ptr -> orig_filename = strdup (orig_filename );
161161 ptr -> filename = strdup (filename );
@@ -365,7 +365,7 @@ predicate *create_predicate(module *m, cell *c, bool *created)
365365 }
366366
367367 predicate * pr = calloc (1 , sizeof (predicate ));
368- ensure (pr );
368+ ENSURE (pr );
369369 list_push_back (& m -> predicates , pr );
370370
371371 if (created )
@@ -476,7 +476,7 @@ void create_goal_expansion(module *m, cell *c)
476476 return ;
477477
478478 pi * g = calloc (1 , sizeof (pi ));
479- ensure (g );
479+ ENSURE (g );
480480 g -> prev = m -> gex_tail ;
481481
482482 if (m -> gex_tail )
@@ -788,7 +788,7 @@ void set_discontiguous_in_db(module *m, const char *name, unsigned arity)
788788 cell tmp = (cell ){0 };
789789 tmp .tag = TAG_INTERNED ;
790790 tmp .val_off = new_atom (m -> pl , name );
791- ensure (tmp .val_off != ERR_IDX );
791+ ENSURE (tmp .val_off != ERR_IDX );
792792 tmp .arity = arity ;
793793 predicate * pr = find_predicate (m , & tmp );
794794 if (!pr ) pr = create_predicate (m , & tmp , NULL );
@@ -805,7 +805,7 @@ void set_multifile_in_db(module *m, const char *name, pl_idx arity)
805805 cell tmp = (cell ){0 };
806806 tmp .tag = TAG_INTERNED ;
807807 tmp .val_off = new_atom (m -> pl , name );
808- ensure (tmp .val_off != ERR_IDX );
808+ ENSURE (tmp .val_off != ERR_IDX );
809809 tmp .arity = arity ;
810810 predicate * pr = find_predicate (m , & tmp );
811811 if (!pr ) pr = create_predicate (m , & tmp , NULL );
@@ -822,7 +822,7 @@ void set_dynamic_in_db(module *m, const char *name, unsigned arity)
822822 cell tmp = (cell ){0 };
823823 tmp .tag = TAG_INTERNED ;
824824 tmp .val_off = new_atom (m -> pl , name );
825- ensure (tmp .val_off != ERR_IDX );
825+ ENSURE (tmp .val_off != ERR_IDX );
826826 tmp .arity = arity ;
827827 predicate * pr = find_predicate (m , & tmp );
828828 if (!pr ) pr = create_predicate (m , & tmp , NULL );
@@ -841,7 +841,7 @@ void set_meta_predicate_in_db(module *m, cell *c)
841841 cell tmp = (cell ){0 };
842842 tmp .tag = TAG_INTERNED ;
843843 tmp .val_off = new_atom (m -> pl , name );
844- ensure (tmp .val_off != ERR_IDX );
844+ ENSURE (tmp .val_off != ERR_IDX );
845845 tmp .arity = arity ;
846846 predicate * pr = find_predicate (m , & tmp );
847847 if (!pr ) pr = create_predicate (m , & tmp , NULL );
@@ -946,7 +946,7 @@ static bool do_use_module(module *curr_m, cell *c, module **mptr)
946946 continue ;
947947
948948 char * src = malloc (* lib -> len + 1 );
949- ensure (src );
949+ ENSURE (src );
950950 memcpy (src , lib -> start , * lib -> len );
951951 src [* lib -> len ] = '\0' ;
952952 SB (s1 );
@@ -978,7 +978,7 @@ static bool do_use_module(module *curr_m, cell *c, module **mptr)
978978 continue ;
979979
980980 char * src = malloc (* lib -> len + 1 );
981- ensure (src );
981+ ENSURE (src );
982982 memcpy (src , lib -> start , * lib -> len );
983983 src [* lib -> len ] = '\0' ;
984984 SB (s1 );
@@ -1274,7 +1274,7 @@ static bool set_op_internal(module *m, const char *name, unsigned specifier, uns
12741274
12751275 sl_done (iter );
12761276 op_table * tmp = malloc (sizeof (op_table ));
1277- ensure (tmp );
1277+ ENSURE (tmp );
12781278 tmp -> name = set_known (m , name );
12791279 tmp -> priority = priority ;
12801280 tmp -> specifier = specifier ;
@@ -1945,7 +1945,7 @@ static rule *assert_begin(module *m, unsigned num_vars, cell *p1, bool consultin
19451945
19461946 size_t dbe_size = sizeof (rule ) + (sizeof (cell ) * (p1 -> num_cells + 1 ));
19471947 rule * r = calloc (1 , dbe_size );
1948- ensure (r );
1948+ ENSURE (r );
19491949 copy_cells (r -> cl .cells , p1 , p1 -> num_cells );
19501950 r -> cl .cells [p1 -> num_cells ] = (cell ){0 };
19511951 r -> cl .cells [p1 -> num_cells ].tag = TAG_END ;
@@ -1979,11 +1979,11 @@ static void assert_commit(module *m, rule *r, predicate *pr, bool append)
19791979 return ;
19801980
19811981 pr -> idx1 = sl_create (index_cmpkey , NULL , m );
1982- ensure (pr -> idx1 );
1982+ ENSURE (pr -> idx1 );
19831983
19841984 if (pr -> key .arity > 1 ) {
19851985 pr -> idx2 = sl_create (index_cmpkey , NULL , m );
1986- ensure (pr -> idx2 );
1986+ ENSURE (pr -> idx2 );
19871987 }
19881988
19891989 for (rule * cl2 = pr -> head ; cl2 ; cl2 = cl2 -> next ) {
@@ -2206,15 +2206,15 @@ bool unload_file(module *m, const char *filename)
22062206{
22072207 size_t len = strlen (filename );
22082208 char * tmpbuf = malloc (len + 20 );
2209- ensure (tmpbuf );
2209+ ENSURE (tmpbuf );
22102210 memcpy (tmpbuf , filename , len + 1 );
22112211
22122212 if (tmpbuf [0 ] == '~' ) {
22132213 const char * ptr = getenv ("HOME" );
22142214
22152215 if (ptr ) {
22162216 tmpbuf = realloc (tmpbuf , strlen (ptr ) + 10 + strlen (filename ) + 20 );
2217- ensure (tmpbuf );
2217+ ENSURE (tmpbuf );
22182218 strcpy (tmpbuf , ptr );
22192219 strcat (tmpbuf , filename + 1 );
22202220 convert_path (tmpbuf );
@@ -2482,7 +2482,7 @@ module *load_file(module *m, const char *filename, bool including, bool init)
24822482
24832483 if ((st .st_mode & S_IFMT ) == S_IFDIR ) {
24842484 char * tmpbuf = malloc (strlen (orig_filename )+ 20 );
2485- ensure (tmpbuf );
2485+ ENSURE (tmpbuf );
24862486 strcpy (tmpbuf , orig_filename );
24872487 strcat (tmpbuf , ".pl" );
24882488 m = load_file (m , tmpbuf , including , init );
@@ -2604,7 +2604,7 @@ void module_duplicate(prolog *pl, module *m, const char *name, unsigned arity)
26042604module * module_create (prolog * pl , const char * name )
26052605{
26062606 module * m = calloc (1 , sizeof (module ));
2607- ensure (m );
2607+ ENSURE (m );
26082608
26092609 m -> pl = pl ;
26102610 m -> filename = set_known (m , name );
@@ -2622,7 +2622,7 @@ module *module_create(prolog *pl, const char *name)
26222622 if (strcmp (name , "system" )) {
26232623 for (const op_table * ptr = g_ops ; ptr -> name ; ptr ++ ) {
26242624 op_table * tmp = malloc (sizeof (op_table ));
2625- ensure (tmp );
2625+ ENSURE (tmp );
26262626 memcpy (tmp , ptr , sizeof (op_table ));
26272627 sl_app (m -> defops , tmp -> name , tmp );
26282628 }
0 commit comments