btrfs-progs: string table: fix whitespace damage
authorDavid Sterba <dsterba@suse.com>
Mon, 2 Nov 2015 23:46:52 +0000 (00:46 +0100)
committerDavid Sterba <dsterba@suse.com>
Mon, 2 Nov 2015 23:55:20 +0000 (00:55 +0100)
Signed-off-by: David Sterba <dsterba@suse.com>
string-table.c
string-table.h

index 701f2147a3cc7321c077f13a833974fc0d506719..d20e6a82d87590d4c0940c6e501a498cabe58d78 100644 (file)
@@ -29,11 +29,11 @@ struct string_table *table_create(int columns, int rows)
        struct string_table *p;
        int size;
 
-       size = sizeof( struct string_table ) +
-               rows * columns* sizeof(char *);
+       size = sizeof(struct string_table) + rows * columns * sizeof(char*);
        p = calloc(1, size);
 
-       if (!p) return NULL;
+       if (!p)
+               return NULL;
 
        p->ncols = columns;
        p->nrows = rows;
@@ -51,8 +51,8 @@ struct string_table *table_create(int columns, int rows)
 char *table_vprintf(struct string_table *tab, int column, int row,
                          char *fmt, va_list ap)
 {
-       int idx = tab->ncols*row+column;
-       char *msg = calloc(100, sizeof(char));
+       int idx = tab->ncols * row + column;
+       char *msg = calloc(100, 1);
 
        if (!msg)
                return NULL;
@@ -65,7 +65,6 @@ char *table_vprintf(struct string_table *tab, int column, int row,
        return msg;
 }
 
-
 /*
  * This function is like a printf, but store the results in a cell of
  * the table.
@@ -89,13 +88,13 @@ char *table_printf(struct string_table *tab, int column, int row,
  */
 void table_dump(struct string_table *tab)
 {
-       int     sizes[tab->ncols];
-       int     i, j;
+       int sizes[tab->ncols];
+       int i, j;
 
-       for (i = 0 ; i < tab->ncols ; i++) {
+       for (i = 0; i < tab->ncols; i++) {
                sizes[i] = 0;
-               for (j = 0 ; j < tab->nrows ; j++) {
-                       int idx = i + j*tab->ncols;
+               for (j = 0; j < tab->nrows; j++) {
+                       int idx = i + j * tab->ncols;
                        int s;
 
                        if (!tab->cells[idx])
@@ -110,47 +109,42 @@ void table_dump(struct string_table *tab)
                }
        }
 
-
-       for (j = 0 ; j < tab->nrows ; j++) {
-               for (i = 0 ; i < tab->ncols ; i++) {
-
-                       int idx = i + j*tab->ncols;
+       for (j = 0; j < tab->nrows; j++) {
+               for (i = 0; i < tab->ncols; i++) {
+                       int idx = i + j * tab->ncols;
                        char *s = tab->cells[idx];
 
-                       if (!s|| !strlen(s)) {
+                       if (!s || !strlen(s)) {
                                printf("%*s", sizes[i], "");
                        } else if (s && s[0] == '=') {
                                int k = sizes[i];
-                               while(k--)
+
+                               while (k--)
                                        putchar('=');
                        } else {
                                printf("%*s",
                                        s[0] == '<' ? -sizes[i] : sizes[i],
-                                       s+1);
+                                       s + 1);
                        }
                        if (i != (tab->ncols - 1))
                                putchar(' ');
                }
                putchar('\n');
        }
-
 }
 
 /*
- *  Deallocate a tabular and all its content
+ *  Deallocate a table and all of its content
  */
-
 void table_free(struct string_table *tab)
 {
-
-       int     i, count;
+       int i, count;
 
        count = tab->ncols * tab->nrows;
 
-       for (i=0 ; i < count ; i++)
+       for (i = 0; i < count; i++)
                if (tab->cells[i])
                        free(tab->cells[i]);
 
        free(tab);
-
 }
index 657aae4b1fe341a684023c1a7d223292e700ba76..c1695d8d34669629884765346335ad2c023721e6 100644 (file)
 #define __STRING_TABLE_H__
 
 struct string_table {
-
-       int     ncols, nrows;
-       char    *cells[];
-
+       int ncols;
+       int nrows;
+       char *cells[];
 };
 
-
 struct string_table *table_create(int columns, int rows);
 char *table_printf(struct string_table *tab, int column, int row,
                          char *fmt, ...);