#define APP_NAME "rosh"
#define APP_AUTHOR "Gene Cumm"
#define APP_YEAR "2010"
-#define APP_VER "beta-b072"
+#define APP_VER "beta-b080"
+/* Print version information to stdout
+ */
void rosh_version(int vtype)
{
char env[256];
}
}
+/* Print beta message and if DO_DEBUG/DO_DEBUG2 are active
+ */
void print_beta(void)
{
puts(rosh_beta_str);
return epos;
}
-int __parse_argv(char ***argv, const char *str);
-
/*
* parse_args1: Try 1 at parsing a string to an argc/argv pair. use free_args1 to free memory malloc'd
*
return 0;
}
+/* Free argv created by parse_args1()
+ * argv Argument Values
+ */
void free_args1(char ***argv)
{
char *s;
free(s);
}
+/* Convert a string to an argc/argv pair
+ * str String to parse
+ * argv Argument Values
+ * returns Argument Count
+ */
int rosh_str2argv(char ***argv, const char *str)
{
return parse_args1(argv, str);
}
+/* Free an argv created by rosh_str2argv()
+ * argv Argument Values to free
+ */
void rosh_free_argv(char ***argv)
{
free_args1(argv);
}
+/* Print the contents of an argc/argv pair
+ * argc Argument Count
+ * argv Argument Values
+ */
void rosh_pr_argv(int argc, char *argv[])
{
int i;
puts("");
}
+/* Print the contents of an argc/argv pair verbosely
+ * argc Argument Count
+ * argv Argument Values
+ */
void rosh_pr_argv_v(int argc, char *argv[])
{
int i;