X-Git-Url: https://git.librecmc.org/?p=oweals%2Fu-boot.git;a=blobdiff_plain;f=include%2Fsearch.h;h=bca36d3abc8426700d74c391f6213aa40f5c4df8;hp=0469a852e07cbec68b401b3c8c7361a780c1dbbb;hb=1099b2abef35c3c887f6afac1a8ef18c7924d5d2;hpb=5939afc9611e8ba4a86b96e67670b765ee27668e diff --git a/include/search.h b/include/search.h index 0469a852e0..bca36d3abc 100644 --- a/include/search.h +++ b/include/search.h @@ -29,8 +29,10 @@ enum env_action { struct env_entry { const char *key; char *data; +#ifndef CONFIG_SPL_BUILD int (*callback)(const char *name, const char *value, enum env_op op, int flags); +#endif int flags; }; @@ -82,7 +84,7 @@ int hmatch_r(const char *match, int last_idx, struct env_entry **retval, int hdelete_r(const char *key, struct hsearch_data *htab, int flag); ssize_t hexport_r(struct hsearch_data *htab, const char sep, int flag, - char **resp, size_t size, int argc, char * const argv[]); + char **resp, size_t size, int argc, char *const argv[]); /* * nvars: length of vars array