aboutsummaryrefslogtreecommitdiffstats
path: root/ui-shared.h
diff options
context:
space:
mode:
authorLukas Fleischer2013-04-01 17:11:13 +0200
committerJason A. Donenfeld2013-04-08 15:43:17 +0200
commit996f86e664ab6d00a9304a42374e9c691b78ca6b (patch)
tree1f2358c286eedfb86c89ea812b0bcd45c71cd1d9 /ui-shared.h
parent849ecd961df9454d6f849eac34e6f501395c4f01 (diff)
downloadcgit-996f86e664ab6d00a9304a42374e9c691b78ca6b.tar.gz
cgit-996f86e664ab6d00a9304a42374e9c691b78ca6b.tar.bz2
cgit-996f86e664ab6d00a9304a42374e9c691b78ca6b.zip
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>
Diffstat (limited to 'ui-shared.h')
-rw-r--r--ui-shared.h6
1 files changed, 3 insertions, 3 deletions
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 @@
1#ifndef UI_SHARED_H 1#ifndef UI_SHARED_H
2#define UI_SHARED_H 2#define UI_SHARED_H
3 3
4extern char *cgit_httpscheme(); 4extern const char *cgit_httpscheme();
5extern char *cgit_hosturl(); 5extern const char *cgit_hosturl();
6extern char *cgit_rooturl(); 6extern const char *cgit_rooturl();
7extern char *cgit_repourl(const char *reponame); 7extern char *cgit_repourl(const char *reponame);
8extern char *cgit_fileurl(const char *reponame, const char *pagename, 8extern char *cgit_fileurl(const char *reponame, const char *pagename,
9 const char *filename, const char *query); 9 const char *filename, const char *query);