Skip to content

lib_com/env_stab.c doesn't compile with BASOP_NOGLOB disabled

There is a bug (confusion of shl() and shl_o()) in lib_com/env_stab.c if BASOP_NOGLOB is disabled:

#ifdef BASOP_NOGLOB
        Overflow = 0;
        env_delta = shl_o( *mem_env_delta, 1, &Overflow );
#else
        env_delta = shl_o( *mem_env_delta, 1 );
#endif

It should read:

#ifdef BASOP_NOGLOB
        Overflow = 0;
        env_delta = shl_o( *mem_env_delta, 1, &Overflow );
#else
        env_delta = shl( *mem_env_delta, 1 );
#endif
Edited by multrus