]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Put args declarations higher up in ccache.h
authorJoel Rosdahl <joel@rosdahl.net>
Sat, 14 Aug 2010 09:50:04 +0000 (11:50 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 14 Aug 2010 19:14:07 +0000 (21:14 +0200)
ccache.h

index 88481294152aba61b6e4ed4cc780497afb29e4dd..bd17e5d6e9dd243b21e256e1d9ee4e511886d34c 100644 (file)
--- a/ccache.h
+++ b/ccache.h
@@ -64,6 +64,28 @@ enum stats {
 #define str_eq(s1, s2) (strcmp((s1), (s2)) == 0)
 #define str_startswith(s, p) (strncmp((s), (p), strlen((p))) == 0)
 
+/* ------------------------------------------------------------------------- */
+/* args.c */
+
+struct args {
+       char **argv;
+       int argc;
+};
+
+struct args *args_init(int, char **);
+struct args *args_init_from_string(const char *);
+struct args *args_copy(struct args *args);
+void args_free(struct args *args);
+void args_add(struct args *args, const char *s);
+void args_add_prefix(struct args *args, const char *s);
+void args_extend(struct args *args, struct args *to_append);
+void args_pop(struct args *args, int n);
+void args_set(struct args *args, int index, const char *value);
+void args_strip(struct args *args, const char *prefix);
+void args_remove_first(struct args *args);
+char *args_to_string(struct args *args);
+int args_equal(struct args *args1, struct args *args2);
+
 /* ------------------------------------------------------------------------- */
 /* hash.c */
 
@@ -188,28 +210,6 @@ char *find_executable(const char *name, const char *exclude_name);
 void print_command(FILE *fp, char **argv);
 void print_executed_command(FILE *fp, char **argv);
 
-/* ------------------------------------------------------------------------- */
-/* args.c */
-
-struct args {
-       char **argv;
-       int argc;
-};
-
-struct args *args_init(int, char **);
-struct args *args_init_from_string(const char *);
-struct args *args_copy(struct args *args);
-void args_free(struct args *args);
-void args_add(struct args *args, const char *s);
-void args_add_prefix(struct args *args, const char *s);
-void args_extend(struct args *args, struct args *to_append);
-void args_pop(struct args *args, int n);
-void args_set(struct args *args, int index, const char *value);
-void args_strip(struct args *args, const char *prefix);
-void args_remove_first(struct args *args);
-char *args_to_string(struct args *args);
-int args_equal(struct args *args1, struct args *args2);
-
 /* ------------------------------------------------------------------------- */
 /* lockfile.c */