Skip to content

Commit 0567779

Browse files
authored
Merge pull request #15 from frthjf/fix/sign-getopt
Use signed int to handle getopt_long correctly
2 parents 569c307 + 8817966 commit 0567779

11 files changed

+11
-11
lines changed

src/driver/balance_indegree.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ int main(int argc, char** argv)
9494
{"iosize", required_argument, &optflag_iosize, 1 },
9595
{0, 0, 0, 0 }
9696
};
97-
char c;
97+
int c;
9898
int option_index = 0;
9999
while ((c = getopt_long (argc, argv, "hi:n:o:",
100100
long_options, &option_index)) != -1)

src/driver/neurograph_import.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ int main(int argc, char** argv)
326326
{"attributes", required_argument, &optflag_attr_names, 1 },
327327
{0, 0, 0, 0 }
328328
};
329-
char c;
329+
int c;
330330
int option_index = 0;
331331
while ((c = getopt_long (argc, argv, "a:d:f:hi:s:", long_options, &option_index)) != -1)
332332
{

src/driver/neurograph_parts.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ int main(int argc, char** argv)
9292
{"iosize", required_argument, &optflag_iosize, 1 },
9393
{0, 0, 0, 0 }
9494
};
95-
char c;
95+
int c;
9696
int option_index = 0;
9797
while ((c = getopt_long (argc, argv, "hi:n:o:",
9898
long_options, &option_index)) != -1)

src/driver/neurograph_reader.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ int main(int argc, char** argv)
146146
{"verbose", no_argument, &optflag_verbose, 1 },
147147
{0, 0, 0, 0 }
148148
};
149-
char c;
149+
int c;
150150
int option_index = 0;
151151
while ((c = getopt_long (argc, argv, "ahs",
152152
long_options, &option_index)) != -1)

src/driver/neurograph_scatter_read.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ int main(int argc, char** argv)
108108
{"edgemap", required_argument, &optflag_edgemap, 1 },
109109
{0, 0, 0, 0 }
110110
};
111-
char c;
111+
int c;
112112
int option_index = 0;
113113
while ((c = getopt_long (argc, argv, "a:be:o:r:i:h",
114114
long_options, &option_index)) != -1)

src/driver/neurotrees_copy.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ int main(int argc, char** argv)
127127
{"value-chunk-size", required_argument, &optflag_value_chunk_size, 1 },
128128
{0, 0, 0, 0 }
129129
};
130-
char c;
130+
int c;
131131
int option_index = 0;
132132
while ((c = getopt_long (argc, argv, "haow:", long_options, &option_index)) != -1)
133133
{

src/driver/neurotrees_import.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ int main(int argc, char** argv)
120120
static struct option long_options[] = {
121121
{0, 0, 0, 0 }
122122
};
123-
char c;
123+
int c;
124124
int option_index = 0;
125125
while ((c = getopt_long (argc, argv, "hd:e:i:o:r:t:l:n:sy:", long_options, &option_index)) != -1)
126126
{

src/driver/neurotrees_read.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ int main(int argc, char** argv)
167167
{"verbose", no_argument, &optflag_verbose, 1 },
168168
{0, 0, 0, 0 }
169169
};
170-
char c;
170+
int c;
171171
int option_index = 0;
172172
while ((c = getopt_long (argc, argv, "h",
173173
long_options, &option_index)) != -1)

src/driver/neurotrees_scatter_read.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ int main(int argc, char** argv)
273273
{"namespace", required_argument, &optflag_namespace, 1 },
274274
{0, 0, 0, 0 }
275275
};
276-
char c;
276+
int c;
277277
int option_index = 0;
278278
while ((c = getopt_long (argc, argv, "ar:i:n:oh",
279279
long_options, &option_index)) != -1)

src/driver/neurotrees_select.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ int main(int argc, char** argv)
155155
{"cachesize", required_argument, &optflag_cachesize, 1 },
156156
{0, 0, 0, 0 }
157157
};
158-
char c;
158+
int c;
159159
int option_index = 0;
160160
while ((c = getopt_long (argc, argv, "ai:p:r:n:oh",
161161
long_options, &option_index)) != -1)

0 commit comments

Comments
 (0)