commit - a625907cba57e9bba5b33e46393bb1fbc5a7e21c
commit + 6cd6a9e148ca4bc65bebc03b562c9310dfc073e8
blob - 879a95296cd02d54d16d3951e17b65d57c86abdf
blob + 26f194abc1b6efded84ec9340ba2a6eb65063ea5
--- fs.c
+++ fs.c
#include "telescope.h"
+#include <sys/stat.h>
+
#include <errno.h>
#include <limits.h>
#include <stdio.h>
int
load_certs(struct ohash *h)
{
- char *p, *last, *errstr, *el, *line = NULL;
+ char *p, *last, *el, *line = NULL;
+ const char *errstr;
int i;
size_t linesize = 0;
ssize_t linelen;
blob - 1404d6ee3e645292a65ee33d7afb83cc92cf241f
blob + 8fe7a56dba344f912662e8ff9a16705ff8a8af73
--- telescope.c
+++ telescope.c
}
int
-main(int argc, char **argv)
+main(int argc, char * const *argv)
{
struct imsgbuf network_ibuf, fs_ibuf;
int net_fds[2], fs_fds[2];
blob - 690933f8d7ccea28dedb9434becc39ee5fd5ee74
blob + 35a320a2ef7ff31b886ac7b7a4d9b1a163367be3
--- telescope.h
+++ telescope.h
void textplain_initparser(struct parser*);
/* ui.c */
-int ui_init(int, const char**);
+int ui_init(int, char * const*);
void ui_on_tab_loaded(struct tab*);
void ui_on_tab_refresh(struct tab*);
void ui_require_input(struct tab*, int);
blob - c4e84a4640986f261dbe52a429b866255e0f7e12
blob + 563538712e3edc8a5b57815f58ee4ec067a115c1
--- ui.c
+++ ui.c
}
int
-ui_init(int argc, const char **argv)
+ui_init(int argc, char * const *argv)
{
const char *url = NEW_TAB_URL;
int ch;