diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2020-04-25 14:17:58 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2020-04-25 14:17:58 +0300 |
commit | 68d0e67d55882d1298bb0bf89c954c0ff2b1b823 (patch) | |
tree | 1564dbf75cd293204adb0628718bf0f01107e97b /src/wydawca.c | |
parent | 4db1e89561d23564a1ab30c009cf4d3a9f41cb4a (diff) | |
download | wydawca-68d0e67d55882d1298bb0bf89c954c0ff2b1b823.tar.gz wydawca-68d0e67d55882d1298bb0bf89c954c0ff2b1b823.tar.bz2 |
Fix string expansion.
* modules/mailutils/mod_mailutils.c (mail_stats): Handle NULL value.
* src/triplet.c (try_timer_var): Don't exit on errors. Handle
timer:spool:X:Y properly.
(wy_expand_string): Don't exit on errors. Improve error reporting.
* src/wydawca.c (wy_stat_expansion): Return after successful expansion.
Diffstat (limited to 'src/wydawca.c')
-rw-r--r-- | src/wydawca.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/wydawca.c b/src/wydawca.c index d7779bb..b7ccc7d 100644 --- a/src/wydawca.c +++ b/src/wydawca.c @@ -198,9 +198,11 @@ wy_stat_expansion(char **ret, char const *name, size_t len) *ret = NULL; if (grecs_asprintf(ret, &size, "%u", wy_get_stat_counter(i))) return WRDSE_NOSPACE; + else + return WRDSE_OK; } } - return WRDSE_OK; + return WRDSE_UNDEF; } void |