X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Ftools.c;h=5db43df08b20ed8b45139055ee42c58d463322cc;hp=769d6aeee7b1535ad191c3c22167ccb616ed283c;hb=92ee7edb3a85d458fe7a456a9e9b4a6bb9351059;hpb=dca596459198ea77f35e4b6e767453fa5a7e1318 diff --git a/tools/tools.c b/tools/tools.c index 769d6aee..5db43df0 100644 --- a/tools/tools.c +++ b/tools/tools.c @@ -145,6 +145,8 @@ char *run_command(const void *ctx, unsigned int *time_ms, const char *fmt, ...) if (!time_ms) time_ms = &default_time; + else if (*time_ms == 0) + return talloc_strdup(ctx, "\n== TIMED OUT ==\n"); va_start(ap, fmt); cmd = talloc_vasprintf(ctx, fmt, ap);