diff options
author | Max Kellermann <max@duempel.org> | 2009-11-07 14:17:28 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2009-11-07 14:17:28 +0100 |
commit | 4c7bfa514fc1094810925dc2523a6bb3c58698ca (patch) | |
tree | 3d3919a5664f8540ad21a8c175f6259dc4672131 /src/uri.h | |
parent | f9218423b90a8effafba323abb088cebba34fb25 (diff) |
uri: added function attributes
Let gcc optimize a little bit more.
Diffstat (limited to 'src/uri.h')
-rw-r--r-- | src/uri.h | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -20,14 +20,18 @@ #ifndef MPD_URI_H #define MPD_URI_H +#include <glib.h> + #include <stdbool.h> /** * Checks whether the specified URI has a schema in the form * "scheme://". */ +G_GNUC_PURE bool uri_has_scheme(const char *uri); +G_GNUC_PURE const char * uri_get_suffix(const char *uri); @@ -37,6 +41,7 @@ uri_get_suffix(const char *uri); * NULL if nothing needs to be removed, or if the URI is not * recognized. */ +G_GNUC_MALLOC char * uri_remove_auth(const char *uri); |