diff src/symtab.h @ 5136:100f9c190be4

[project @ 2005-02-09 08:02:58 by jwe]
author jwe
date Wed, 09 Feb 2005 08:04:05 +0000
parents e35b034d3523
children 57077d0ddc8e
line wrap: on
line diff
--- a/src/symtab.h
+++ b/src/symtab.h
@@ -116,8 +116,9 @@
     bool is_user_variable (void) const
       { return (symbol_type & symbol_record::USER_VARIABLE); }
 
+    // Don't use |= here to avoid error with AIX compiler.
     void mark_as_command (void)
-      { symbol_type |= symbol_record::COMMAND; }
+      { symbol_type = symbol_type | symbol_record::COMMAND; }
 
     void unmark_command (void)
       { symbol_type &= ~symbol_record::COMMAND; }