[Toybox] [groups] : ! More than one in group is error
Rob Landley
rob at landley.net
Thu Dec 27 16:51:08 PST 2012
On 12/27/2012 11:06:37 AM, Felix Janda wrote:
> When trying to implement the remaining options for "pwd" I could also
> test
> toybox's group option handling.
>
> The option string I wanted to use is: ">0LP[!LP]"
> (It's the same for "LP[!LP]".)
>
> With the current argparsing I get a segfault for "pwd -L -P". When
> enabling
> TOYBOX_DEBUG it says "pwd: trailing [!LP]". On the other hand when
> using
> Ashwini's suggestion with disabled TOYBOX_DEBUG everthing seems to
> work,
> whereas with enabled TOYBOX_DEBUG I get the same error message as
> before.
Ok, this I can reproduce. Hmmm...
Ah. You're right, the test was wrong. (It got the condition right, but
couldn't work out the correct error message due to & vs &&.)
Testing for NULL just hid the problem, it didn't fix it. I checked in a
fix.
Thanks,
Rob
1356655868.0
More information about the Toybox
mailing list