Some more printf-like functions replaced by fputs, puts and putchar. I
have tried to avoid any re-formatting than what was absolutely
necessary to preserve the formatting of the code after making the
changes.

Comments?

Happy hacking,
Debarshi
--
GPG key ID: 63D4A5A7
Key server: pgp.mit.edu
diff --git a/libparted/exception.c b/libparted/exception.c
index 8c71aab..d109209 100644
--- a/libparted/exception.c
+++ b/libparted/exception.c
@@ -262,7 +262,7 @@ ped_exception_throw (PedExceptionType ex_type,
 	return do_throw ();
 
 no_memory:
-	fprintf (stderr, "Out of memory in exception handler!\n");
+	fputs ("Out of memory in exception handler!\n", stderr);
 
 	va_start (arg_list, message);
 	vfprintf (stderr, message, arg_list);
diff --git a/libparted/fs/ext2/ext2_buffer.c b/libparted/fs/ext2/ext2_buffer.c
index b23dd93..85da20a 100644
--- a/libparted/fs/ext2/ext2_buffer.c
+++ b/libparted/fs/ext2/ext2_buffer.c
@@ -248,7 +248,7 @@ void ext2_bcache_dump(struct ext2_fs *fs)
 {
 	int i;
 
-	fprintf(stderr, "buffer cache dump:\n");
+	fputs ("buffer cache dump:\n", stderr);
 
 	for (i=0;i<(1<<ext2_hash_bits);i++)
 		if (fs->bc->hash[i] != NULL)
@@ -265,7 +265,7 @@ void ext2_bcache_dump(struct ext2_fs *fs)
 				a = a->next;
 			} while (a != b);
 
-			fprintf(stderr, "\n");
+			fputc ('\n', stderr);
 		}
 }
 
diff --git a/libparted/fs/ext2/ext2_inode_relocator.c b/libparted/fs/ext2/ext2_inode_relocator.c
index 296650d..d8e7e03 100644
--- a/libparted/fs/ext2/ext2_inode_relocator.c
+++ b/libparted/fs/ext2/ext2_inode_relocator.c
@@ -309,7 +309,7 @@ static int doscan(struct ext2_fs *fs, struct ext2_inode_relocator_state *state)
 		}
 
 	if (fs->opt_verbose)
-		fprintf(stderr, "\n");
+                fputc ('\n', stderr);
 
 	return 1;
 }
@@ -334,7 +334,7 @@ static int ext2_inode_relocator_copy(struct ext2_fs *fs, struct ext2_inode_reloc
 		if (fs->opt_debug)
 			if (!ext2_get_inode_state(fs, entry->num) ||
 			    ext2_get_inode_state(fs, entry->dest))
-				fprintf(stderr, "inodebitmaperror\n");
+                                fputs ("inodebitmaperror\n", stderr);
 
 		if (!ext2_read_inode(fs, entry->num, &buf))
 			return 0;
@@ -408,7 +408,7 @@ static int ext2_inode_relocator_ref(struct ext2_fs *fs, struct ext2_inode_reloca
 					if (numerrors++ < 4)
 						continue;
 
-					fprintf(stderr, "all is not well!\n");
+					fputs ("all is not well!\n", stderr);
 					return 0;
 				}
 			}
@@ -565,7 +565,7 @@ int ext2_inode_relocate(struct ext2_fs *fs, int newgroups)
 	struct ext2_inode_relocator_state state;
 
 	if (fs->opt_verbose)
-		fprintf(stderr, "ext2_inode_relocate\n");
+                fputs ("ext2_inode_relocate\n", stderr);
 
 	state.usedentries = 0;
 	state.resolvedentries = 0;
diff --git a/libparted/fs/ext2/ext2_meta.c b/libparted/fs/ext2/ext2_meta.c
index 5d75fc5..d48097c 100644
--- a/libparted/fs/ext2/ext2_meta.c
+++ b/libparted/fs/ext2/ext2_meta.c
@@ -139,7 +139,7 @@ int ext2_metadata_push(struct ext2_fs *fs, blk_t newsize)
 	fs->itoffset = newitoffset;
 
 	if (fs->opt_verbose)
-		fprintf(stderr, "\n");
+                fputc ('\n', stderr);
 
 	return 1;
 }
diff --git a/libparted/fs/ext2/ext2_resize.c b/libparted/fs/ext2/ext2_resize.c
index faea7e3..960e54a 100644
--- a/libparted/fs/ext2/ext2_resize.c
+++ b/libparted/fs/ext2/ext2_resize.c
@@ -18,7 +18,7 @@
 */
 
 #include <config.h>
-
+v
 #ifndef DISCOVER_ONLY
 
 #include <stdio.h>
@@ -34,7 +34,7 @@ static int ext2_add_group(struct ext2_fs *fs, blk_t groupsize)
 	int   sparse;
 
 	if (fs->opt_verbose)
-		fprintf(stderr, "ext2_add_group\n");
+                fputs ("ext2_add_group\n", stderr);
 
 	if (!ped_realloc ((void*) &fs->gd,
 			  (fs->numgroups+1) * sizeof(struct ext2_group_desc)
@@ -47,9 +47,8 @@ static int ext2_add_group(struct ext2_fs *fs, blk_t groupsize)
 		    EXT2_SUPER_FIRST_DATA_BLOCK(fs->sb)
 		    + fs->numgroups * EXT2_SUPER_BLOCKS_PER_GROUP(fs->sb))
 		{
-			fprintf(stderr,
-				"ext2_add_group: last (existing) group "
-				"isn't complete!\n");
+                        fputs ("ext2_add_group: last (existing) group "
+                               "isn't complete!\n", stderr);
 
 			return 0;
 		}
@@ -205,7 +204,7 @@ static int ext2_del_group(struct ext2_fs *fs)
 	int   sparse;
 
 	if (fs->opt_verbose)
-		fprintf(stderr, "ext2_del_group\n");
+                fputs ("ext2_del_group\n", stderr);
 
 	group = fs->numgroups - 1;
 	sparse = ext2_is_group_sparse(fs, group);
@@ -240,9 +239,8 @@ static int ext2_del_group(struct ext2_fs *fs)
 		if (EXT2_GROUP_FREE_INODES_COUNT(fs->gd[group]) !=
 		    EXT2_SUPER_INODES_PER_GROUP(fs->sb))
 		{
-			fprintf(stderr,
-				"ext2_del_group: this should not "
-				"happen anymore!\n");
+                        fputs ("ext2_del_group: this should not "
+                               "happen anymore!\n", stderr);
 
 			return 0;
 		}
@@ -333,7 +331,7 @@ static int ext2_grow_group(struct ext2_fs *fs, blk_t newsize)
 	blk_t i;
 
 	if (fs->opt_verbose)
-		fprintf(stderr, "ext2_grow_group\n");
+                fputs ("ext2_grow_group\n", stderr);
 
 	group = fs->numgroups - 1;
 	groupoff = group * EXT2_SUPER_BLOCKS_PER_GROUP(fs->sb)
@@ -344,15 +342,15 @@ static int ext2_grow_group(struct ext2_fs *fs, blk_t newsize)
 	{
 		if (newsize < gblocks)
 		{
-			fprintf(stderr,
-				"ext2_grow_group: called to shrink group!\n");
+                        fputs ("ext2_grow_group: called to shrink group!\n",
+                               stderr);
 
 			return 0;
 		}
 
 		if (gblocks == newsize)
 		{
-			fprintf(stderr, "ext2_grow_group: nothing to do!\n");
+                        fputs ("ext2_grow_group: nothing to do!\n", stderr);
 			return 0;
 		}
 	}
@@ -379,7 +377,7 @@ static int ext2_shrink_group(struct ext2_fs *fs, blk_t newsize)
 	blk_t i;
 
 	if (fs->opt_verbose)
-		fprintf(stderr, "ext2_shrink_group\n");
+                fputs ("ext2_shrink_group\n", stderr);
 
 	group = fs->numgroups - 1;
 
@@ -404,16 +402,16 @@ static int ext2_shrink_group(struct ext2_fs *fs, blk_t newsize)
 
 		if (newsize > gblocks)
 		{
-			fprintf(stderr,
-				"ext2_shrink_group: called to grow group!\n");
+                        fputs ("ext2_shrink_group: called to grow group!\n",
+                               stderr);
 
 			return 0;
 		}
 
 		if (gblocks == newsize)
 		{
-			fprintf(stderr,
-				"ext2_shrink_group: nothing to do!\n");
+                        fputs ("ext2_shrink_group: nothing to do!\n",
+                               stderr);
 
 			return 0;
 		}
@@ -462,7 +460,7 @@ static int ext2_grow_fs(struct ext2_fs *fs, blk_t newsize, PedTimer* timer)
 	blk_t origsize = EXT2_SUPER_BLOCKS_COUNT(fs->sb);
 
 	if (fs->opt_verbose)
-		fprintf(stderr, "ext2_grow_fs\n");
+                fputs ("ext2_grow_fs\n", stderr);
 
 	if (!ext2_block_relocate(fs, newsize))
 		return 0;
@@ -518,7 +516,7 @@ static int ext2_shrink_fs(struct ext2_fs *fs, blk_t newsize,
 	blk_t sizelast;
 
 	if (fs->opt_verbose)
-		fprintf(stderr, "ext2_shrink_fs\n");
+                fputs ("ext2_shrink_fs\n", stderr);
 
 	newgroups = ped_div_round_up (newsize
                                 - EXT2_SUPER_FIRST_DATA_BLOCK(fs->sb),
@@ -703,7 +701,7 @@ int ext2_resize_fs(struct ext2_fs *fs, blk_t newsize, PedTimer* timer)
         }
 
 	if (fs->opt_verbose)
-		fprintf(stderr, "ext2_resize_fs\n");
+                fputs ("ext2_resize_fs\n", stderr);
 
 	residue = (newsize - EXT2_SUPER_FIRST_DATA_BLOCK(fs->sb))
 		   % EXT2_SUPER_BLOCKS_PER_GROUP(fs->sb);
diff --git a/libparted/fs/fat/count.c b/libparted/fs/fat/count.c
index 7390948..1909c45 100644
--- a/libparted/fs/fat/count.c
+++ b/libparted/fs/fat/count.c
@@ -112,11 +112,11 @@ print_chain (PedFileSystem* fs, FatCluster start)
 	     clst = fat_table_get (fs_info->fat, clst)) {
 		printf ("  %d", (int) clst);
 		if (++this_row == 7) {
-			printf ("\n");
+                        putchar ('\n');
 			this_row = 0;
 		}
 	}
-	printf ("\n");
+	putchar ('\n');
 }
 #endif /* PED_VERBOSE */
 
diff --git a/libparted/labels/vtoc.c b/libparted/labels/vtoc.c
index 028f8b0..5898573 100644
--- a/libparted/labels/vtoc.c
+++ b/libparted/labels/vtoc.c
@@ -730,8 +730,8 @@ vtoc_update_format5_label_add (format5_label_t *f5, int verbose, int cyl,
 		if (((a < ext->t) && (a + b*trk + c > ext->t)) || 
 		    ((a > ext->t) && (ext->t + ext->fc*trk + ext->ft > a)))
 		{
-			printf("BUG: overlapping free space extents " \
-			       "in FMT5 DSCB!\nexiting...\n");
+			puts ("BUG: overlapping free space extents "
+			      "in FMT5 DSCB!\nexiting...");
 			exit(1);
 		}
 
@@ -741,15 +741,14 @@ vtoc_update_format5_label_add (format5_label_t *f5, int verbose, int cyl,
 			ext->ft = c;
 			tmp = ext;
 			if (verbose) 
-				printf("FMT5 add extent: " \
-				       "add new extent\n");
+                                puts ("FMT5 add extent: add new extent");
 			break;
 		}
 	}
 
 	if (tmp == NULL) {
 		/* BUG: no free extent found */
-		printf("BUG: no free FMT5 DSCB extent found!\nexiting...\n");
+		puts ("BUG: no free FMT5 DSCB extent found!\nexiting...");
 		exit(1);
 	}
 
@@ -772,8 +771,8 @@ vtoc_update_format5_label_add (format5_label_t *f5, int verbose, int cyl,
 			tmp = ext;
 
 			if (verbose) 
-				printf("FMT5 add extent: " \
-				       "merge with predecessor\n");
+				puts ("FMT5 add extent: "
+                                      "merge with predecessor");
 
 			i = -1;
 			continue;
@@ -788,8 +787,8 @@ vtoc_update_format5_label_add (format5_label_t *f5, int verbose, int cyl,
 			tmp = ext;
 
 			if (verbose) 
-				printf("FMT5 add extent: " \
-				       "merge with successor\n");
+				puts ("FMT5 add extent: "
+				      "merge with successor");
 
 			i = -1;
 			continue;
@@ -821,7 +820,7 @@ vtoc_update_format5_label_del (format5_label_t *f5, int verbose, int cyl,
 			bzero(ext, sizeof(ds5ext_t));
 
 			if (verbose) 
-				printf("FMT5 del extent: fills whole gap\n");
+				puts ("FMT5 del extent: fills whole gap");
 
 			counter++;
 			break;
@@ -840,7 +839,7 @@ vtoc_update_format5_label_del (format5_label_t *f5, int verbose, int cyl,
 			}
 
 			if (verbose) 
-				printf("FMT5 del extent: left bounded\n");
+				puts ("FMT5 del extent: left bounded");
 
 			counter++;
 			break;
@@ -859,7 +858,7 @@ vtoc_update_format5_label_del (format5_label_t *f5, int verbose, int cyl,
 			}
 
 			if (verbose) 
-				printf("FMT5 del extent: right bounded\n");
+				puts ("FMT5 del extent: right bounded");
 
 			counter++;
 			break;
@@ -884,7 +883,7 @@ vtoc_update_format5_label_del (format5_label_t *f5, int verbose, int cyl,
 						      cyl, trk, x, y, z);
 
 			if (verbose) 
-				printf("FMT5 del extent: 2 pieces\n");
+				puts ("FMT5 del extent: 2 pieces");
 
 			counter++;
 			break;
@@ -893,19 +892,19 @@ vtoc_update_format5_label_del (format5_label_t *f5, int verbose, int cyl,
 		if ((a < ext->t) && (a + b*trk + c > ext->t)
 		    && (a + b*trk + c < ext->t + ext->fc*trk + ext->ft))
 		{
-			printf("BUG: corresponding free space extent " \
-			       "doesn't match free space currently shown " \
-			       "in FMT5 DSCB!\nexiting...\n");
+			puts ("BUG: corresponding free space extent "
+			      "doesn't match free space currently shown "
+			      "in FMT5 DSCB!\nexiting...");
 			exit(1);
 		}
 		
 		if ((a > ext->t) && (a < ext->t + ext->fc*trk + ext->ft)
 		    && (a + b*trk + c > ext->t + ext->fc*trk + ext->ft))
 		{
-			printf("BUG: specified free space extent for " \
-			       "deleting doesn't match free space " \
-			       "currently shown in FMT5 DSCB!\n" \
-			       "exiting...\n");
+			puts ("BUG: specified free space extent for "
+			      "deleting doesn't match free space "
+			      "currently shown in FMT5 DSCB!\n"
+			      "exiting...");
 			exit(1);
 		}
 	}
@@ -913,9 +912,9 @@ vtoc_update_format5_label_del (format5_label_t *f5, int verbose, int cyl,
 	if (counter > 0)
 		return;
 
-	printf("BUG: specified free space extent for " \
-	       "deleting not found in FMT5 DSCB!\n" \
-	       "exiting...\n");
+	puts ("BUG: specified free space extent for "
+	      "deleting not found in FMT5 DSCB!\n"
+	      "exiting...");
 	exit(1);
 }
 
@@ -975,8 +974,8 @@ vtoc_update_format7_label_add (format7_label_t *f7, int verbose,
 		if (((a < ext->a) && (b > ext->a) && (b < ext->b))
 		    || ((a > ext->a) && (a < ext->b) && (b > ext->b)))
 		{
-			printf("BUG: overlapping free space extents " \
-			       "in FMT7 DSCB!\nexiting...\n");
+			puts ("BUG: overlapping free space extents "
+			      "in FMT7 DSCB!\nexiting...");
 			exit(1);
 		}
 
@@ -986,8 +985,7 @@ vtoc_update_format7_label_add (format7_label_t *f7, int verbose,
 			tmp = ext;
 
 			if (verbose) 
-				printf("FMT7 add extent: " \
-				       "add new extent\n");
+				puts ("FMT7 add extent: add new extent");
 
 			break;
 		}
@@ -995,7 +993,7 @@ vtoc_update_format7_label_add (format7_label_t *f7, int verbose,
 
 	if (tmp == NULL) {
 		/* BUG: no free extent found */
-		printf("BUG: no free FMT7 DSCB extent found!\nexiting...\n");
+		puts ("BUG: no free FMT7 DSCB extent found!\nexiting...");
 		exit(1);
 	}
 
@@ -1015,8 +1013,8 @@ vtoc_update_format7_label_add (format7_label_t *f7, int verbose,
 			tmp = ext;
 
 			if (verbose) 
-				printf("FMT7 add extent: " \
-				       "merge with predecessor\n");
+                                puts ("FMT7 add extent: "
+                                      "merge with predecessor");
 
 			i = -1;
 			continue;
@@ -1029,8 +1027,7 @@ vtoc_update_format7_label_add (format7_label_t *f7, int verbose,
 			tmp = ext;
 
 			if (verbose) 
-				printf("FMT7 add extent: " \
-				       "merge with successor\n");
+				puts ("FMT7 add extent: merge with successor");
 
 			i = -1;
 			continue;
@@ -1060,8 +1057,7 @@ vtoc_update_format7_label_del (format7_label_t *f7, int verbose,
 			bzero(ext, sizeof(ds7ext_t));
 
 			if (verbose) 
-				printf("FMT7 del extent: " \
-				       "fills whole gap\n");
+				puts ("FMT7 del extent: fills whole gap");
 
 			counter++;
 			break;
@@ -1072,8 +1068,7 @@ vtoc_update_format7_label_del (format7_label_t *f7, int verbose,
 			ext->a = b + 1;
 
 			if (verbose) 
-				printf("FMT7 add extent: " \
-				       "left-bounded\n");
+				puts ("FMT7 add extent: left-bounded");
 
 			counter++;
 			break;
@@ -1084,8 +1079,7 @@ vtoc_update_format7_label_del (format7_label_t *f7, int verbose,
 			ext->b = a - 1;
 
 			if (verbose) 
-				printf("FMT7 add extent: " \
-				       "right-bounded\n");
+				puts ("FMT7 add extent: right-bounded");
 
 			counter++;
 			break;
@@ -1097,17 +1091,16 @@ vtoc_update_format7_label_del (format7_label_t *f7, int verbose,
 			ext->b = a - 1;
 
 			if (verbose) 
-				printf("FMT7 add extent: " \
-				       "2 pieces\n");
+				puts ("FMT7 add extent: 2 pieces");
 
 			counter++;
 			break;
 		}
 
 		if (((a < ext->a) && (b > ext->a)) || ((a < ext->b) && (b > ext->b))) {
-			printf ("BUG: specified free space extent for deleting "
-					"doesn't match free space currently shown in "
-					"FMT7 DSCB!\nexiting...\n");
+                        puts ("BUG: specified free space extent for deleting "
+                              "doesn't match free space currently shown in "
+                              "FMT7 DSCB!\nexiting...");
 			printf ("%d %d %d %d\n", a, b, ext->a, ext->b);
 			exit(1);
 		}
@@ -1116,9 +1109,9 @@ vtoc_update_format7_label_del (format7_label_t *f7, int verbose,
 	if (counter > 0)
 		return;
 
-	printf("BUG: specified free space extent for " \
-	       "deleting not found in FMT7 DSCB!\n" \
-	       "exiting...\n");
+	puts ("BUG: specified free space extent for "
+	      "deleting not found in FMT7 DSCB!\n"
+	      "exiting...");
 	exit(1);
 }
 
@@ -1134,8 +1127,7 @@ vtoc_set_freespace(format4_label_t *f4, format5_label_t *f5,
 		else if (ch == '-')
 			vtoc_update_format7_label_del(f7, verbose, start, stop);
 		else
-			printf("BUG: syntax error in " \
-			       "vtoc_set_freespace call\n");
+			puts ("BUG: syntax error in vtoc_set_freespace call");
 
 		vtoc_reorganize_FMT7_extents (f7);
 
@@ -1155,8 +1147,7 @@ vtoc_set_freespace(format4_label_t *f4, format5_label_t *f5,
 		else if (ch == '-')
 			vtoc_update_format5_label_del(f5, verbose, cyl, trk, x, y, z);
 		else
-			printf("BUG: syntax error in " \
-			       "vtoc_set_freespace call\n");
+			puts ("BUG: syntax error in vtoc_set_freespace call");
 
 		vtoc_reorganize_FMT5_extents (f5);
 	}
diff --git a/parted/command.c b/parted/command.c
index c3c897f..7ce9090 100644
--- a/parted/command.c
+++ b/parted/command.c
@@ -118,9 +118,9 @@ command_get_names (Command** list)
 void
 command_print_summary (Command* cmd)
 {
-	printf ("  ");
+        fputs ("  ", stdout);
 	str_list_print_wrap (cmd->summary, screen_width(), 2, 8);
-	printf ("\n");
+	putchar ('\n');
 }
 
 void
@@ -128,7 +128,7 @@ command_print_help (Command* cmd)
 {
 	command_print_summary (cmd);
 	if (cmd->help) {
-		printf ("\n\t");
+                fputs ("\n\t", stdout);
 		str_list_print_wrap (cmd->help, screen_width(), 8, 8);
 	}
 }
diff --git a/parted/parted.c b/parted/parted.c
index 1d7753b..fb23462 100644
--- a/parted/parted.c
+++ b/parted/parted.c
@@ -1185,28 +1185,28 @@ partition_print (PedPartition* part)
         if (!fs)
                 return 1;
 
-        printf ("\n");
+        putchar ('\n');
 
         flags = partition_print_flags (part);
      
         printf (_("Minor: %d\n"), part->num);
         printf (_("Flags: %s\n"), flags);
         printf (_("File System: %s\n"), fs->type->name);
-        printf (_("Size:         "));
+        fputs (_("Size:         "), stdout);
         print_sector_compact_and_percent (part->geom.length, part->geom.dev);
 
         resize_constraint = ped_file_system_get_resize_constraint (fs);
         if (resize_constraint) {
-                printf (_("Minimum size: "));
+                fputs (_("Minimum size: "), stdout);
                 print_sector_compact_and_percent (resize_constraint->min_size,
                         part->geom.dev);
-                printf (_("Maximum size: "));
+                fputs (_("Maximum size: "), stdout);
                 print_sector_compact_and_percent (resize_constraint->max_size,
                         part->geom.dev);
                 ped_constraint_destroy (resize_constraint);
         }
 
-        printf ("\n");
+        putchar ('\n');
 
         ped_free (flags);
         ped_file_system_close (fs);
@@ -1308,11 +1308,11 @@ do_print (PedDevice** dev)
         
         if (opt_machine_mode) {
             switch (ped_unit_get_default ()) {
-                case PED_UNIT_CHS:      printf ("CHS;\n");
+                case PED_UNIT_CHS:      puts ("CHS;");
                                         break;
-                case PED_UNIT_CYLINDER: printf ("CYL;\n");
+                case PED_UNIT_CYLINDER: puts ("CYL;");
                                         break;
-                default:                printf ("BYT;\n");
+                default:                puts ("BYT;");
                                         break;
 
             }
@@ -1352,7 +1352,7 @@ do_print (PedDevice** dev)
 
         if (!opt_machine_mode) {
             printf (_("Partition Table: %s\n"), disk->type->name);
-            printf ("\n");
+            putchar ('\n');
         }
         
         has_extended = ped_disk_type_check_feature (disk->type,
@@ -1468,7 +1468,7 @@ do_print (PedDevice** dev)
                 if (part->num >= 0)
                     printf ("%d:", part->num);
                 else
-                    printf ("1:");
+                    fputs ("1:", stdout);
 
                 printf ("%s:", ped_unit_format (*dev, part->geom.start));
                 printf ("%s:", ped_unit_format_byte (
@@ -1485,17 +1485,17 @@ do_print (PedDevice** dev)
                     if (part->fs_type)
                         printf ("%s:", part->fs_type->name);
                     else
-                        printf (":");
+                        putchar (':');
 
                     if (has_name) 
                         printf ("%s:", _(ped_partition_get_name (part)));
                     else
-                        printf (":");
+                        putchar (':');
 
                     printf ("%s;\n", partition_print_flags (part));
 
                 } else {
-                    printf ("free;\n");
+                    puts ("free;");
                 }
             }
         }
@@ -1518,7 +1518,7 @@ _print_list (int cli)
 
         while ((current_dev = ped_device_get_next(current_dev))) {
                 do_print (&current_dev);
-                printf ("\n");
+                putchar ('\n');
         }    
 
         if(cli)
@@ -2332,8 +2332,8 @@ if (!_parse_options (argc_ptr, argv_ptr))
 
 #ifdef HAVE_GETUID
         if (getuid() != 0) {
-            printf(_("WARNING: You are not superuser.  Watch out for "
-                     "permissions.\n"));
+            puts (_("WARNING: You are not superuser.  Watch out for "
+                    "permissions."));
         }
 #endif
 
diff --git a/parted/strlist.c b/parted/strlist.c
index 9f43972..da1b09f 100644
--- a/parted/strlist.c
+++ b/parted/strlist.c
@@ -513,7 +513,7 @@ str_list_print_wrap (const StrList* list, int line_length, int offset,
 			if (walk->next || *str)
 				printf ("\n%s", spaces);
 			else if (line_break)
-				printf ("\n");
+				putchar ('\n');
 		}
 
 		print_wchar (str, 0);
diff --git a/parted/table.c b/parted/table.c
index 8b803fe..3b89e6d 100644
--- a/parted/table.c
+++ b/parted/table.c
@@ -141,10 +141,10 @@ void table_add_row (Table* t, wchar_t** row)
         assert(t);
 
         /*unsigned int i;
-        printf("adding row: ");
+        fputs ("adding row: ", stdout);
         for (i = 0; i < t->ncols; ++i)
                 printf("[%s]", row[i]);
-        printf("\n");*/
+        putchar ('\n');*/
 
         t->rows = (wchar_t***)realloc (t->rows, (t->nrows + 1)
                                                 * sizeof(wchar_t***));
_______________________________________________
parted-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/parted-devel

Reply via email to