Commit b9df78b9 authored by TingPing's avatar TingPing

Exec: Print help on empty string

... and bump version
parent 9a3c1ccd
......@@ -28,7 +28,7 @@
static hexchat_plugin *ph; /* plugin handle */
static char name[] = "Exec";
static char desc[] = "Execute commands inside HexChat";
static char version[] = "1.1";
static char version[] = "1.2";
static int
run_command (char *word[], char *word_eol[], void *userdata)
......@@ -115,21 +115,25 @@ run_command (char *word[], char *word_eol[], void *userdata)
}
timeElapsed = difftime (time (0), start);
}
}
/* display a newline to separate things */
if (!announce)
hexchat_printf (ph, "\n");
/* display a newline to separate things */
if (!announce)
hexchat_printf (ph, "\n");
if (timeElapsed >= 10)
{
hexchat_printf (ph, "Command took too much time to run, execution aborted.\n");
}
if (timeElapsed >= 10)
CloseHandle (readPipe);
CloseHandle (pInfo.hProcess);
CloseHandle (pInfo.hThread);
}
else
{
hexchat_printf (ph, "Command took too much time to run, execution aborted.\n");
hexchat_command (ph, "help exec");
}
CloseHandle (readPipe);
CloseHandle (pInfo.hProcess);
CloseHandle (pInfo.hThread);
return HEXCHAT_EAT_HEXCHAT;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment