diff lwasm/symbol.c @ 75:3d50022e16e7

Restored pragma cescapes functionality
author lost@l-w.ca
date Wed, 13 Apr 2011 19:01:53 -0600
parents 6dafb4f0fa56
children adf4ce03a6a3
line wrap: on
line diff
--- a/lwasm/symbol.c	Tue Apr 12 17:58:13 2011 -0600
+++ b/lwasm/symbol.c	Wed Apr 13 19:01:53 2011 -0600
@@ -217,7 +217,7 @@
 			if (s -> flags & symbol_flag_set)
 			{
 				// look for highest version of symbol
-				if (s -> version > s2 -> version)
+				if (!s2 || (s -> version > s2 -> version))
 					s2 = s;
 				continue;
 			}