mirror of
https://code.blicky.net/yorhel/ncdu.git
synced 2026-01-13 01:08:41 -09:00
Moved SF_SMFS in ncdu.h to char calc_smfs in calc.h
Another code cleanup, many more to come...
This commit is contained in:
parent
2a25bfdc7a
commit
2b209ba9b2
3 changed files with 7 additions and 4 deletions
|
|
@ -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':
|
||||
|
|
|
|||
Loading…
Reference in a new issue