Whamcloud - gitweb
misc/create_inode.c: set owner/mode/time for the inode
[tools/e2fsprogs.git] / misc / partinfo.c
index 149a193..c461e80 100644 (file)
@@ -4,9 +4,10 @@
  * Originally written by Alain Knaff, <alknaff@innet.lu>.
  *
  * Cleaned up by Theodore Ts'o, <tytso@mit.edu>.
- * 
+ *
  */
 
+#include "config.h"
 #include <sys/types.h>
 #include <fcntl.h>
 #ifdef HAVE_SYS_IOCTL_H
@@ -34,6 +35,7 @@ int main(int argc, char **argv)
        setlocale(LC_CTYPE, "");
        bindtextdomain(NLS_CAT_NAME, LOCALEDIR);
        textdomain(NLS_CAT_NAME);
+       set_com_err_gettext(gettext);
 #endif
        if (argc == 1) {
                fprintf(stderr, _("Usage:  %s device...\n\nPrints out the "
@@ -41,7 +43,7 @@ int main(int argc, char **argv)
                        "For example: %s /dev/hda\n\n"), argv[0], argv[0]);
                exit(1);
        }
-    
+
        for (i=1; i < argc; i++) {
                fd = open(argv[i], O_RDONLY);
 
@@ -50,24 +52,24 @@ int main(int argc, char **argv)
                                argv[i], strerror(errno));
                        continue;
                }
-    
+
                if (ioctl(fd, HDIO_GETGEO, &loc) < 0) {
                        fprintf(stderr, _("Cannot get geometry of %s: %s"),
                                argv[i], strerror(errno));
                        close(fd);
                        continue;
                }
-    
-    
+
+
                if (ioctl(fd, BLKGETSIZE, &size) < 0) {
                        fprintf(stderr, _("Cannot get size of %s: %s"),
                                argv[i], strerror(errno));
                        close(fd);
                        continue;
                }
-    
+
                printf(_("%s: h=%3d s=%3d c=%4d   start=%8d size=%8lu end=%8d\n"),
-                      argv[i], 
+                      argv[i],
                       loc.heads, (int)loc.sectors, loc.cylinders,
                       (int)loc.start, size, (int) loc.start + size -1);
                close(fd);