Skip to content
Snippets Groups Projects
Commit 2b209ba9 authored by Yorhel's avatar Yorhel
Browse files

Moved SF_SMFS in ncdu.h to char calc_smfs in calc.h

Another code cleanup, many more to come...
parent 2a25bfdc
No related branches found
No related tags found
No related merge requests found
......@@ -61,7 +61,8 @@
#endif
int calc_delay;
int calc_delay;
char calc_smfs;
struct {
char err; /* 1/0, error or not */
......@@ -223,7 +224,7 @@ int calc_item(struct dir *par, char *path, char *name) {
if(exclude_match(tmp))
d->flags |= FF_EXL;
if(sflags & SF_SMFS && stcalc.curdev != fs.st_dev)
if(calc_smfs && stcalc.curdev != fs.st_dev)
d->flags |= FF_OTHFS;
/* determine type of this item */
......
......@@ -28,7 +28,8 @@
#include "ncdu.h"
extern int calc_delay; /* minimum screen update interval when calculating, in ms */
extern int calc_delay; /* minimum screen update interval when calculating, in ms */
extern char calc_smfs; /* stay on the same filesystem */
void calc_process(void);
int calc_key(int);
......
......@@ -81,6 +81,7 @@ void argv_parse(int argc, char **argv, char *dir) {
getcwd(dir, PATH_MAX);
sflags = 0;
calc_delay = 100;
calc_smfs = 0;
/* read from commandline */
for(i=1; i<argc; i++) {
......@@ -104,7 +105,7 @@ void argv_parse(int argc, char **argv, char *dir) {
len = strlen(argv[i]);
for(j=1; j<len; j++)
switch(argv[i][j]) {
case 'x': sflags |= SF_SMFS; break;
case 'x': calc_smfs = 1; break;
case 'q': calc_delay = 2000; break;
case '?':
case 'h':
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment