Do not use '#endif/#else xxx'; it is not allowed for ANSI C

This commit is contained in:
ceriel
1991-12-17 15:28:58 +00:00
parent 8daa5b2260
commit d33da47a2a
67 changed files with 306 additions and 298 deletions

View File

@@ -303,4 +303,4 @@ Error(fmt, s, ml) char *fmt, *s; mallink *ml; {
return 0; /* to satisfy lint */
}
#endif CHECK
#endif /* CHECK */

View File

@@ -49,7 +49,7 @@ typedef union _inf mallink;
#define _this_size_of(ml) ((ml)[-4+OFF_SET]).ui
#ifndef CHECK
#define N_WORDS 4
#else ifdef CHECK
#else /* ifdef CHECK */
#define _checksum_of(ml) ((ml)[-5+OFF_SET]).ui
#define _print_of(ml) ((ml)[-6+OFF_SET]).ui
#define _mark_of(ml) ((ml)[-7+OFF_SET]).ui

View File

@@ -130,4 +130,4 @@ free_list_entry(i) {
*/
return free_list[i];
}
#endif CHECK
#endif /* CHECK */

View File

@@ -31,7 +31,7 @@ extern char *SBRK();
#define MAX_SZ_IN_STORE (MAX_STORE*ALIGNMENT)
private do_free(), sell_out();
privatedata mallink *store[MAX_STORE];
#endif STORE
#endif /* STORE */
char *
malloc(n)
@@ -57,7 +57,7 @@ malloc(n)
return block_of_mallink(ml);
}
}
#endif STORE
#endif /* STORE */
check_work_empty("malloc, entry");
@@ -116,7 +116,7 @@ malloc(n)
sell_out();
ml = first_present(min_class);
if (ml == MAL_NULL) {
#endif STORE
#endif /* STORE */
/* In this emergency we try to locate a suitable
chunk in the free_list just below the safe
one; some of these chunks may fit the job.
@@ -130,7 +130,7 @@ malloc(n)
#ifdef STORE
}
else started_working_on(ml);
#endif STORE
#endif /* STORE */
}
else {
assert((size_type)p == align((size_type)p));
@@ -196,7 +196,7 @@ do_free(ml)
#ifndef STORE
if (free_of(ml)) return;
#endif STORE
#endif /* STORE */
started_working_on(ml);
set_free(ml, 1);
calc_checksum(ml);
@@ -340,7 +340,7 @@ sell_out() {
}
}
#endif STORE
#endif /* STORE */
#ifdef ASSERT
public
@@ -358,4 +358,4 @@ m_assert(fn, ln)
write(2, "\n", 1);
maldump(1);
}
#endif ASSERT
#endif /* ASSERT */