1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
$NetBSD: patch-history.cpp,v 1.1 2015/03/18 15:03:43 joerg Exp $
--- history.cpp.orig 2015-03-17 21:50:56.000000000 +0000
+++ history.cpp
@@ -380,12 +380,12 @@ static size_t offset_of_next_item_fish_2
const char * const line_start = begin + cursor;
/* Advance the cursor to the next line */
- const char *newline = (const char *)memchr(line_start, '\n', mmap_length - cursor);
- if (newline == NULL)
+ const char *my_newline = (const char *)memchr(line_start, '\n', mmap_length - cursor);
+ if (my_newline == NULL)
break;
/* Advance the cursor past this line. +1 is for the newline */
- size_t line_len = newline - line_start;
+ size_t line_len = my_newline - line_start;
cursor += line_len + 1;
/* Skip lines with a leading space, since these are in the interior of one of our items */
@@ -699,14 +699,14 @@ static size_t read_line(const char *base
/* Locate the newline */
assert(cursor <= len);
const char *start = base + cursor;
- const char *newline = (char *)memchr(start, '\n', len - cursor);
- if (newline != NULL)
+ const char *my_newline = (char *)memchr(start, '\n', len - cursor);
+ if (my_newline != NULL)
{
/* We found a newline. */
- result.assign(start, newline - start);
+ result.assign(start, my_newline - start);
/* Return the amount to advance the cursor; skip over the newline */
- return newline - start + 1;
+ return my_newline - start + 1;
}
else
{
@@ -1610,9 +1610,9 @@ void history_t::populate_from_bash(FILE
if (success)
{
/* Skip the newline */
- char *newline = strchr(buff, '\n');
- if (newline) *newline = '\0';
- has_newline = (newline != NULL);
+ char *my_newline = strchr(buff, '\n');
+ if (my_newline) *my_newline = '\0';
+ has_newline = (my_newline != NULL);
/* Append what we've got */
line.append(buff);
@@ -1737,7 +1737,7 @@ void history_t::add_with_file_detection(
potential_paths.push_back(potential_path);
/* What a hack! */
- impending_exit = impending_exit || contains(potential_path, L"exec", L"exit", L"reboot");
+ impending_exit = impending_exit || contains(&potential_path, L"exec", L"exit", L"reboot");
}
}
}
|