1
1

Enforce const correctness on strings

(cherry picked from commit 9801f46ece0ca2525f02d71464efc42296dddcb5)
Этот коммит содержится в:
Christian Göttsche 2020-04-07 21:46:47 +02:00 коммит произвёл Yorhel
родитель 39709aa665
Коммит 70f439d9a9
6 изменённых файлов: 15 добавлений и 15 удалений

Просмотреть файл

@ -32,7 +32,7 @@
static int graph = 1, show_as = 0, info_show = 0, info_page = 0, info_start = 0, show_items = 0, show_mtime = 0;
static char *message = NULL;
static const char *message = NULL;
@ -256,7 +256,7 @@ static void browse_draw_item(struct dir *n, int row) {
void browse_draw() {
struct dir *t;
char *tmp;
const char *tmp;
int selected = 0, i;
erase();

Просмотреть файл

@ -181,7 +181,7 @@ static void draw_error(char *cur, char *msg) {
void dir_draw() {
float f;
char *unit;
const char *unit;
switch(dir_ui) {
case 0:

Просмотреть файл

@ -33,7 +33,7 @@ int page, start;
#define KEYS 19
char *keys[KEYS*2] = {
const char *keys[KEYS*2] = {
/*|----key----| |----------------description----------------|*/
"up, k", "Move cursor up",
"down, j", "Move cursor down",

Просмотреть файл

@ -35,7 +35,7 @@
#include <sys/wait.h>
void shell_draw() {
char *full_path;
const char *full_path;
int res;
/* suspend ncurses mode */
@ -52,7 +52,7 @@ void shell_draw() {
"Press any key to continue.",
full_path, res);
} else {
char *shell = getenv("NCDU_SHELL");
const char *shell = getenv("NCDU_SHELL");
if (shell == NULL) {
shell = getenv("SHELL");
if (shell == NULL)

Просмотреть файл

@ -62,7 +62,7 @@ char *cropstr(const char *from, int s) {
}
float formatsize(int64_t from, char **unit) {
float formatsize(int64_t from, const char **unit) {
float r = from;
if (si) {
if(r < 1000.0f) { *unit = " B"; }
@ -87,7 +87,7 @@ float formatsize(int64_t from, char **unit) {
void printsize(enum ui_coltype t, int64_t from) {
char *unit;
const char *unit;
float r = formatsize(from, &unit);
uic_set(t == UIC_HD ? UIC_NUM_HD : t == UIC_SEL ? UIC_NUM_SEL : UIC_NUM);
printw("%5.1f", r);
@ -218,7 +218,7 @@ void nccreate(int height, int width, const char *title) {
}
void ncprint(int r, int c, char *fmt, ...) {
void ncprint(int r, int c, const char *fmt, ...) {
va_list arg;
va_start(arg, fmt);
move(subwinr+r, subwinc+c);
@ -227,7 +227,7 @@ void ncprint(int r, int c, char *fmt, ...) {
}
void nctab(int c, int sel, int num, char *str) {
void nctab(int c, int sel, int num, const char *str) {
uic_set(sel ? UIC_KEY_HD : UIC_KEY);
ncprint(0, c, "%d", num);
uic_set(sel ? UIC_HD : UIC_DEFAULT);
@ -355,7 +355,7 @@ void freedir(struct dir *dr) {
}
char *getpath(struct dir *cur) {
const char *getpath(struct dir *cur) {
static char *dat;
static int datl = 0;
struct dir *d, **list;

Просмотреть файл

@ -106,10 +106,10 @@ int ncresize(int, int);
void nccreate(int, int, const char *);
/* printf something somewhere in the last created window */
void ncprint(int, int, char *, ...);
void ncprint(int, int, const char *, ...);
/* Add a "tab" to a window */
void nctab(int, int, int, char *);
void nctab(int, int, int, const char *);
/* same as the w* functions of ncurses, with a color */
#define ncaddstr(r, c, s) mvaddstr(subwinr+(r), subwinc+(c), s)
@ -129,7 +129,7 @@ void nctab(int, int, int, char *);
char *cropstr(const char *, int);
/* Converts the given size in bytes into a float (0 <= f < 1000) and a unit string */
float formatsize(int64_t, char **);
float formatsize(int64_t, const char **);
/* print size in the form of xxx.x XB */
void printsize(enum ui_coltype, int64_t);
@ -148,7 +148,7 @@ void freedir(struct dir *);
/* generates full path from a dir item,
returned pointer will be overwritten with a subsequent call */
char *getpath(struct dir *);
const char *getpath(struct dir *);
/* returns the root element of the given dir struct */
struct dir *getroot(struct dir *);