Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=xcmenu.git;a=commitdiff;h=4720b527dfb9842a15c0e271111429d3d9421ad3
commit 4720b527dfb9842a15c0e271111429d3d9421ad3 Author: James Buren <[email protected]> Date: Mon Jan 5 06:53:52 2009 -0600 xcmenu.c * add an error function diff --git a/xcmenu.c b/xcmenu.c index 2fbc40d..64c30ce 100644 --- a/xcmenu.c +++ b/xcmenu.c @@ -9,6 +9,22 @@ /* define some functions */ +static void error(const char *str1,const char *str2) +{ + char buffer[BUFFER]; + size_t size = sizeof(buffer); + if (str1&&str2) + snprintf(buffer,size,"%s%s",str1,str2); + else if (str1&&!str2) + snprintf(buffer,size,"%s",str1); + else if (!str1&&str2) + snprintf(buffer,size,"%s",str2); + else + snprintf(buffer,size,"No error message supplied?"); + printf("%s\n",buffer); + exit(1); +} + /* stop defining functions */ int main() _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
