diff lwasm/symbol.c @ 101:ed7f970f3688

Added --define= option to predfine a symbol for assembly
author lost@l-w.ca
date Sat, 06 Aug 2011 22:15:43 -0600
parents adf4ce03a6a3
children 17bd59f045af
line wrap: on
line diff
--- a/lwasm/symbol.c	Sat Aug 06 10:51:33 2011 -0600
+++ b/lwasm/symbol.c	Sat Aug 06 22:15:43 2011 -0600
@@ -166,7 +166,10 @@
 	}
 	se -> value = lw_expr_copy(val);
 	se -> symbol = lw_strdup(sym);
-	se -> section = cl -> csect;
+	if (cl)
+		se -> section = cl -> csect;
+	else
+		se -> section = NULL;
 	sprev = symbol_findprev(as, se);
 	if (!sprev)
 	{