Website Summary Files Commits Branches @commit @diff @stats
path: root / ui-shared.h
diff options
context:
space:
mode:
Commit996f86e664ab6d00a9304a42374e9c691b78ca6b (patch)
Author
 Lukas Fleischer <cgit@cryptocrack.de>
2013-04-01 17:11:13 +0200
Committer
 Jason A. Donenfeld <Jason@zx2c4.com>
2013-04-08 15:43:17 +0200
Files1f2358c286eedfb86c89ea812b0bcd45c71cd1d9 /ui-shared.h
cgit-996f86e664ab6d00a9304a42374e9c691b78ca6b.tar
cgit-996f86e664ab6d00a9304a42374e9c691b78ca6b.tar.gz
cgit-996f86e664ab6d00a9304a42374e9c691b78ca6b.zip
Parent849ecd961df9454d6f849eac34e6f501395c4f01 (diff)
Return const char * in cgit_{httpscheme, hosturl, rooturl}()
The return values of these functions are essentially constant and should never be modified. Note that this will introduce a compiler warning when we try to free the return value of any of these functions. However, given that all of these currently return statically allocated strings in some cases, they need to be refactored before this can be done anyway. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de>
1 files changed, 3 insertions, 3 deletions
-rw-r--r--ui-shared.h6
diff --git a/ui-shared.h b/ui-shared.h
index 87a7dac..0666388 100644
--- a/ui-shared.h
+++ b/ui-shared.h
@@ -1,9 +1,9 @@
#ifndef UI_SHARED_H
#define UI_SHARED_H
-extern char *cgit_httpscheme();
-extern char *cgit_hosturl();
-extern char *cgit_rooturl();
+extern const char *cgit_httpscheme();
+extern const char *cgit_hosturl();
+extern const char *cgit_rooturl();
extern char *cgit_repourl(const char *reponame);
extern char *cgit_fileurl(const char *reponame, const char *pagename,
const char *filename, const char *query);