diff options
author | Kalev Lember <kalev@smartlink.ee> | 2009-04-08 18:24:23 (GMT) |
---|---|---|
committer | Kalev Lember <kalev@smartlink.ee> | 2009-04-08 18:24:23 (GMT) |
commit | 9410f5ad102904863ab9e70930437c573c46961e (patch) | |
tree | 5b210a34427993c3a1ae2fb253bb5fe17dc7127c | |
parent | ae1a28da4f393133b528b49913954b2e7d5ba3e2 (diff) | |
download | powwow-9410f5ad102904863ab9e70930437c573c46961e.zip powwow-9410f5ad102904863ab9e70930437c573c46961e.tar.gz powwow-9410f5ad102904863ab9e70930437c573c46961e.tar.bz2 |
cmd2.c: Move aliases/actions back to default group if it was specified as '*'.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | cmd2.c | 4 |
2 files changed, 7 insertions, 2 deletions
@@ -1,3 +1,8 @@ +2009-04-08 kalev + + * cmd2.c: Move aliases/actions back to default group if it was + specified as '*'. + 2009-04-07 jahara * cmd2.c: Fixed setting alias/action groups back to default. @@ -196,7 +196,7 @@ void parse_alias __P1 (char *,str) if( (*np)->group != NULL ) free((*np)->group); - if (*group == '\0') + if ( *group == '\0' || strcmp(group,"*") == 0 ) group = NULL; (*np)->group = my_strdup(group); @@ -576,7 +576,7 @@ void parse_action __P2 (char *,str, int,onprompt) if( (*np)->group != NULL ) free( (*np)->group ); - if (*group == '\0') + if ( *group == '\0' || strcmp(group,"*") == 0 ) group = NULL; (*np) -> group = my_strdup( group ); |