comparison lwasm/symbol.c @ 71:6dafb4f0fa56

Fix crash during symbol registration when using object target
author lost@l-w.ca
date Sun, 10 Apr 2011 20:45:21 -0600
parents 2c24602be78f
children 3d50022e16e7
comparison
equal deleted inserted replaced
70:ceab04fd2969 71:6dafb4f0fa56
57 57
58 /* if section name is greater, return */ 58 /* if section name is greater, return */
59 /* if se has no section but se1 does, we go first */ 59 /* if se has no section but se1 does, we go first */
60 if (se -> section == NULL && se1 -> section != NULL) 60 if (se -> section == NULL && se1 -> section != NULL)
61 return se2; 61 return se2;
62 if (se -> section != NULL && se -> section != NULL) 62 if (se -> section != NULL && se1 -> section != NULL)
63 { 63 {
64 /* compare section names and if se < se1, return */ 64 /* compare section names and if se < se1, return */
65 i = strcasecmp(se -> section -> name, se1 -> section -> name); 65 i = strcasecmp(se -> section -> name, se1 -> section -> name);
66 if (i < 0) 66 if (i < 0)
67 return se2; 67 return se2;