Przeglądaj źródła

Bugfix in /proc/[pid]/map parse

dev id is in hexa
Yann Weber 1 rok temu
rodzic
commit
76d0e3cd59
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2
    2
      src/mmap_parse.c

+ 2
- 2
src/mmap_parse.c Wyświetl plik

176
 	line++;
176
 	line++;
177
 
177
 
178
 	parsefield(&line, ' ', 16, &maps->offset);
178
 	parsefield(&line, ' ', 16, &maps->offset);
179
-	parsefield(&line, ':', 10, &major);
180
-	parsefield(&line, ' ', 10, &maps->device);
179
+	parsefield(&line, ':', 16, &major);
180
+	parsefield(&line, ' ', 16, &maps->device);
181
 	maps->device |= major << 8; // WARNING : hardcoded major shift
181
 	maps->device |= major << 8; // WARNING : hardcoded major shift
182
 	//parsefield(&line, ' ', 10, &maps->inode);
182
 	//parsefield(&line, ' ', 10, &maps->inode);
183
 
183
 

Loading…
Anuluj
Zapisz