소스 검색

Default to cwd if not argument is provided

master
sin 10 년 전
부모
커밋
5999cef396
1개의 변경된 파일10개의 추가작업 그리고 1개의 파일을 삭제
  1. +10
    -1
      noice.c

+ 10
- 1
noice.c 파일 보기

@@ -6,6 +6,7 @@
#include <dirent.h>
#include <curses.h>
#include <libgen.h>
#include <limits.h>
#include <locale.h>
#include <regex.h>
#include <stdlib.h>
@@ -613,9 +614,17 @@ out:
int
main(int argc, char *argv[])
{
char *ipath = argv[1] != NULL ? argv[1] : "/";
char cwd[PATH_MAX], *ipath;
char *ifilter = "^[^.].*"; /* Hide dotfiles */

if (argv[1] != NULL) {
ipath = argv[1];
} else {
ipath = getcwd(cwd, sizeof(cwd));
if (ipath == NULL)
ipath = "/";
}

/* Test initial path */
if (!testopendir(ipath))
printerr(1, ipath);


불러오는 중...
취소
저장