| Index: src/platform-linux.cc
|
| ===================================================================
|
| --- src/platform-linux.cc (revision 2565)
|
| +++ src/platform-linux.cc (working copy)
|
| @@ -233,9 +233,9 @@
|
| char attr_r, attr_w, attr_x, attr_p;
|
| if (fscanf(fp, "%" V8PRIxPTR "-%" V8PRIxPTR, &start, &end) != 2) break;
|
| if (fscanf(fp, " %c%c%c%c", &attr_r, &attr_w, &attr_x, &attr_p) != 4) break;
|
| - char c;
|
| + int c;
|
| if (attr_r == 'r' && attr_x == 'x') {
|
| - while (c = getc(fp), c != EOF && c != '\n' && c != '/');
|
| + while (c = getc(fp), (c != EOF) && (c != '\n') && (c != '/'));
|
| char lib_name[1024];
|
| bool lib_has_name = false;
|
| if (c == '/') {
|
| @@ -250,7 +250,7 @@
|
| }
|
| LOG(SharedLibraryEvent(lib_name, start, end));
|
| }
|
| - while (c = getc(fp), c != EOF && c != '\n');
|
| + while (c = getc(fp), (c != EOF) && (c != '\n'));
|
| }
|
| fclose(fp);
|
| #endif
|
|
|