ash: [VAR] Fix loss of variables when hash collides
[oweals/busybox.git] / shell / shell_common.h
index f06bc41208a1ce22cf6c60e9054fd0f967078d19..a82535c8672333e67fc87134db1f297e5a4db32c 100644 (file)
 
 PUSH_AND_SET_FUNCTION_VISIBILITY_TO_HIDDEN
 
-extern const char defifsvar[]; /* "IFS= \t\n" */
+extern const char defifsvar[] ALIGN1; /* "IFS= \t\n" */
 #define defifs (defifsvar + 4)
 
+extern const char defoptindvar[] ALIGN1; /* "OPTIND=1" */
+
 int FAST_FUNC is_well_formed_var_name(const char *s, char terminator);
 
 /* Builtins */