mirror of
https://git.zx2c4.com/cgit
synced 2024-11-25 09:58:41 +00:00
Mark char* fields in struct cgit_page as const
Signed-off-by: John Keeping <john@keeping.me.uk>
This commit is contained in:
parent
b1f17f168b
commit
57d09bf448
12
cgit.h
12
cgit.h
@ -245,13 +245,13 @@ struct cgit_page {
|
|||||||
time_t modified;
|
time_t modified;
|
||||||
time_t expires;
|
time_t expires;
|
||||||
size_t size;
|
size_t size;
|
||||||
char *mimetype;
|
const char *mimetype;
|
||||||
char *charset;
|
const char *charset;
|
||||||
char *filename;
|
const char *filename;
|
||||||
char *etag;
|
const char *etag;
|
||||||
char *title;
|
const char *title;
|
||||||
int status;
|
int status;
|
||||||
char *statusmsg;
|
const char *statusmsg;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct cgit_environment {
|
struct cgit_environment {
|
||||||
|
@ -100,8 +100,9 @@ static int print_object(const unsigned char *sha1, const char *path)
|
|||||||
ctx.page.etag = sha1_to_hex(sha1);
|
ctx.page.etag = sha1_to_hex(sha1);
|
||||||
cgit_print_http_headers(&ctx);
|
cgit_print_http_headers(&ctx);
|
||||||
html_raw(buf, size);
|
html_raw(buf, size);
|
||||||
|
/* If we allocated this, then casting away const is safe. */
|
||||||
if (freemime)
|
if (freemime)
|
||||||
free(ctx.page.mimetype);
|
free((char*) ctx.page.mimetype);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user