Remove local def of uint32_t, uint16_t.
authorRalf Corsépius <corsepiu@fedoraproject.org>
Mon, 29 Oct 2007 07:22:15 +0000 (08:22 +0100)
committerRalf Corsépius <corsepiu@fedoraproject.org>
Mon, 29 Oct 2007 07:22:15 +0000 (08:22 +0100)
Include <stdint.h>.
Use size_t for sizes.

tools/debugedit.c

index c030bb5..e65f921 100644 (file)
@@ -27,6 +27,7 @@
 #include <limits.h>
 #include <string.h>
 #include <stdlib.h>
+#include <stdint.h>
 #include <unistd.h>
 #include <sys/types.h>
 #include <sys/stat.h>
@@ -48,9 +49,6 @@ char *list_file = NULL;
 int list_file_fd = -1;
 int do_build_id = 0;
 
-typedef unsigned int uint32_t;
-typedef unsigned short uint16_t;
-
 typedef struct
 {
   Elf *elf;
@@ -439,8 +437,8 @@ static int
 has_prefix (const char  *str,
            const char  *prefix)
 {
-  int str_len;
-  int prefix_len;
+  size_t str_len;
+  size_t prefix_len;
   
   str_len = strlen (str);
   prefix_len = strlen (prefix);