chiark
/
gitweb
/
~mdw
/
tig
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8c11094
)
Make some strings "const"
author
Timo Hirvonen
<tihirvon@gmail.com>
Wed, 17 May 2006 15:56:23 +0000
(17:56 +0200)
committer
Jonas Fonseca
<fonseca@antimatter.localdomain>
Wed, 17 May 2006 16:03:32 +0000
(18:03 +0200)
tig.c
patch
|
blob
|
blame
|
history
diff --git
a/tig.c
b/tig.c
index db862bf938c104ade9d2cd3bdb712460d8c4ec84..c4d7589f1b850aa73814a5ee63d9a7730789f715 100644
(file)
--- a/
tig.c
+++ b/
tig.c
@@
-146,7
+146,7
@@
struct commit {
*/
static inline void
*/
static inline void
-string_ncopy(char *dst, char *src, int dstlen)
+string_ncopy(char *dst, c
onst c
har *src, int dstlen)
{
strncpy(dst, src, dstlen - 1);
dst[dstlen - 1] = 0;
{
strncpy(dst, src, dstlen - 1);
dst[dstlen - 1] = 0;
@@
-458,7
+458,7
@@
enum line_type {
};
struct line_info {
};
struct line_info {
- c
har *line;
/* The start of line to match. */
+ c
onst char *line;
/* The start of line to match. */
int linelen; /* Size of string to match. */
int fg, bg, attr; /* Color and text attributes for the lines. */
};
int linelen; /* Size of string to match. */
int fg, bg, attr; /* Color and text attributes for the lines. */
};
@@
-624,15
+624,15
@@
init_colors(void)
struct view {
const char *name; /* View name */
struct view {
const char *name; /* View name */
- c
har *cmd_fmt;
/* Default command line format */
- c
har *cmd_env;
/* Command line set via environment */
- c
har *id;
/* Points to either of ref_{head,commit} */
+ c
onst char *cmd_fmt;
/* Default command line format */
+ c
onst char *cmd_env;
/* Command line set via environment */
+ c
onst char *id;
/* Points to either of ref_{head,commit} */
size_t objsize; /* Size of objects in the line index */
struct view_ops {
/* What type of content being displayed. Used in the
* title bar. */
size_t objsize; /* Size of objects in the line index */
struct view_ops {
/* What type of content being displayed. Used in the
* title bar. */
- char *type;
+ c
onst c
har *type;
/* Draw one line; @lineno must be < view->height. */
bool (*draw)(struct view *view, unsigned int lineno);
/* Read one line; updates view->line. */
/* Draw one line; @lineno must be < view->height. */
bool (*draw)(struct view *view, unsigned int lineno);
/* Read one line; updates view->line. */
@@
-987,7
+987,7
@@
move_view(struct view *view, enum request request)
static bool
begin_update(struct view *view)
{
static bool
begin_update(struct view *view)
{
- char *id = view->id;
+ c
onst c
har *id = view->id;
if (opt_cmd[0]) {
string_copy(view->cmd, opt_cmd);
if (opt_cmd[0]) {
string_copy(view->cmd, opt_cmd);
@@
-996,7
+996,7
@@
begin_update(struct view *view)
* invalid so clear it. */
view->ref[0] = 0;
} else {
* invalid so clear it. */
view->ref[0] = 0;
} else {
- char *format = view->cmd_env ? view->cmd_env : view->cmd_fmt;
+ c
onst c
har *format = view->cmd_env ? view->cmd_env : view->cmd_fmt;
if (snprintf(view->cmd, sizeof(view->cmd), format,
id, id, id, id, id) >= sizeof(view->cmd))
if (snprintf(view->cmd, sizeof(view->cmd), format,
id, id, id, id, id) >= sizeof(view->cmd))
@@
-1125,7
+1125,7
@@
update_view(struct view *view)
time_t secs = time(NULL) - view->start_time;
if (view == VIEW(REQ_VIEW_HELP)) {
time_t secs = time(NULL) - view->start_time;
if (view == VIEW(REQ_VIEW_HELP)) {
- char *msg = TIG_HELP;
+ c
onst c
har *msg = TIG_HELP;
if (view->lines == 0) {
/* Slightly ugly, but abusing view->ref keeps
if (view->lines == 0) {
/* Slightly ugly, but abusing view->ref keeps
@@
-1959,8
+1959,8
@@
get_refs(char *id)
static int
load_refs(void)
{
static int
load_refs(void)
{
- char *cmd_env = getenv("TIG_LS_REMOTE");
- char *cmd = cmd_env && *cmd_env ? cmd_env : TIG_LS_REMOTE;
+ c
onst c
har *cmd_env = getenv("TIG_LS_REMOTE");
+ c
onst c
har *cmd = cmd_env && *cmd_env ? cmd_env : TIG_LS_REMOTE;
FILE *pipe = popen(cmd, "r");
char buffer[BUFSIZ];
char *line;
FILE *pipe = popen(cmd, "r");
char buffer[BUFSIZ];
char *line;