diff options
author | Arun Prakash Jana <engineerarun@gmail.com> | 2018-04-01 22:51:55 +0530 |
---|---|---|
committer | Arun Prakash Jana <engineerarun@gmail.com> | 2018-04-01 22:51:55 +0530 |
commit | 1653414039fdf9b8f2685ebb013bd929c3f9fc1c (patch) | |
tree | 01964ab6a916159baacec7b9c691e20946c477fd | |
parent | f2faa2ff128784d26b962a8199b5dafefb80d878 (diff) | |
download | nnn-1653414039fdf9b8f2685ebb013bd929c3f9fc1c.tar.gz |
Add more phony targets
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | nnn.c | 13 |
2 files changed, 7 insertions, 8 deletions
@@ -58,4 +58,4 @@ dist: clean: $(RM) -f $(BIN) nnn-$(VERSION).tar.gz -.PHONY: all debug install uninstall strip dist clean +.PHONY: $(BIN) $(SRC) all debug install uninstall strip dist clean @@ -331,14 +331,12 @@ crc8init() uint dividend; /* Compute the remainder of each possible dividend */ - for (dividend = 0; dividend < CRC8_TABLE_LEN; ++dividend) - { + for (dividend = 0; dividend < CRC8_TABLE_LEN; ++dividend) { /* Start with the dividend followed by zeros */ remainder = dividend << (WIDTH - 8); /* Perform modulo-2 division, a bit at a time */ - for (bit = 8; bit > 0; --bit) - { + for (bit = 8; bit > 0; --bit) { /* Try to divide the current data bit */ if (remainder & TOPBIT) remainder = (remainder << 1) ^ POLYNOMIAL; @@ -360,8 +358,7 @@ crc8fast(uchar const message[], size_t n) /* Divide the message by the polynomial, a byte at a time */ - for (byte = 0; byte < n; ++byte) - { + for (byte = 0; byte < n; ++byte) { data = message[byte] ^ (remainder >> (WIDTH - 8)); remainder = crc8table[data] ^ (remainder << 8); } @@ -908,6 +905,7 @@ getmime(const char *file) for (i = 0; i < len; ++i) { if (regcomp(®ex, assocs[i].regex, REG_NOSUB | REG_EXTENDED | REG_ICASE) != 0) continue; + if (regexec(®ex, file, 0, NULL, 0) == 0) { regfree(®ex); return assocs[i].mime; @@ -932,6 +930,7 @@ setfilter(regex_t *regex, char *filter) regerror(r, regex, g_buf, len); printmsg(g_buf); } + return r; } @@ -1330,7 +1329,7 @@ readinput(void) * Updates out with "dir/name or "/name" * Returns the number of bytes copied including the terminating NULL byte */ -size_t +static size_t mkpath(char *dir, char *name, char *out, size_t n) { static size_t len; |