Removing whitespace/align errors
[lttv.git] / ltt / tracefile.c
index f6a2290e1f3a0dd94b0d36fe1796b6dbbdd1f8a0..923a9ce80a05d95c5f9e452258373294d311fcb5 100644 (file)
@@ -1794,79 +1794,70 @@ static __attribute__((constructor)) void init(void)
 /*****************************************************************************
  *Function name
  *    ltt_tracefile_open_header    : based on ltt_tracefile_open but it stops
- *                                  when it gets the header                                    
- *Input params 
+*                                   when it gets the header
+ *Input params
  *    fileName       : path to the tracefile
  *    tf             : the tracefile (metadata_0) where the header will be read
  *Return value
  *    ltt_subbuffer_header_t         : the header containing the version number
  ****************************************************************************/
-static ltt_subbuffer_header_t * ltt_tracefile_open_header(gchar * fileName, LttTracefile *tf)
+static ltt_subbuffer_header_t * ltt_tracefile_open_header(gchar *fileName, LttTracefile *tf)
 {
-  struct stat    lTDFStat;    /* Trace data file status */
-  ltt_subbuffer_header_t *header;
-  int page_size = getpagesize();
+        struct stat    lTDFStat;    /* Trace data file status */
+        ltt_subbuffer_header_t *header;
+        int page_size = getpagesize();
+
+        /* open the file */
+        tf->long_name = g_quark_from_string(fileName);
+        tf->fd = open(fileName, O_RDONLY);
+        if(tf->fd < 0){
+                g_warning("Unable to open input data file %s\n", fileName);
+                goto end;
+        }
 
-  //open the file
-  tf->long_name = g_quark_from_string(fileName);
-  tf->fd = open(fileName, O_RDONLY);
-  tf->buf_index = NULL;
-  if(tf->fd < 0){
-    g_warning("Unable to open input data file %s\n", fileName);
-    goto end;
-  }
-  // Get the file's status 
-  if(fstat(tf->fd, &lTDFStat) < 0){
-    g_warning("Unable to get the status of the input data file %s\n", fileName);
-    goto close_file;
-  }
+        /* Get the file's status */
+        if(fstat(tf->fd, &lTDFStat) < 0){
+                g_warning("Unable to get the status of the input data file %s\n", fileName);
+                goto close_file;
+        }
 
-  // Is the file large enough to contain a trace 
-  if(lTDFStat.st_size <
-      (off_t)(ltt_subbuffer_header_size())){
-    g_print("The input data file %s does not contain a trace\n", fileName);
-    goto close_file;
-  }
-  
-  /* Temporarily map the buffer start header to get trace information */
-  /* Multiple of pages aligned head */
-  tf->buffer.head = mmap(0,
-      PAGE_ALIGN(ltt_subbuffer_header_size()), PROT_READ, 
-      MAP_PRIVATE, tf->fd, 0);
-  if(tf->buffer.head == MAP_FAILED) {
-    perror("Error in allocating memory for buffer of tracefile");
-    goto close_file;
-  }
-  g_assert( ( (gulong)tf->buffer.head&(8-1) ) == 0); // make sure it's aligned.
-  
-  header = (ltt_subbuffer_header_t *)tf->buffer.head;
-  
-  
-  return header;
+        /* Is the file large enough to contain a trace */
+        if(lTDFStat.st_size < (off_t)(ltt_subbuffer_header_size())) {
+                g_print("The input data file %s does not contain a trace\n", fileName);
+                goto close_file;
+        }
 
-  /* Error */
+        /* Temporarily map the buffer start header to get trace information */
+        /* Multiple of pages aligned head */
+        tf->buffer.head = mmap(0,PAGE_ALIGN(ltt_subbuffer_header_size()), PROT_READ, MAP_PRIVATE, tf->fd, 0);
 
-close_file:
-  close(tf->fd);
-end:
-  if (tf->buf_index)
-    g_array_free(tf->buf_index, TRUE);
-  return 0;
+        if(tf->buffer.head == MAP_FAILED) {
+                perror("Error in allocating memory for buffer of tracefile");
+                goto close_file;
+        }
+        g_assert( ( (gulong)tf->buffer.head&(8-1) ) == 0); // make sure it's aligned.
+
+        header = (ltt_subbuffer_header_t *)tf->buffer.head;
+
+        return header;
+
+        close_file:
+                close(tf->fd);
+        end:
+                return 0;
 }
 
 
 /*****************************************************************************
  *Function name
  *    get_version    : get the trace version from a metadata_0 trace file
- *Input params 
+ *Input params
  *    pathname       : path to the trace
  *    version_number  : the struct that will get the version number
  *Return value
  *    int         : 1 if succeed, -1 if error
  ****************************************************************************/
-
-int get_version(const gchar *pathname, struct LttTraceVersion * version_number) 
+int ltt_get_trace_version(const gchar *pathname, struct LttTraceVersion *version_number)
 {
        gchar abs_path[PATH_MAX];
        int ret = 0;
@@ -1874,23 +1865,23 @@ int get_version(const gchar *pathname, struct LttTraceVersion * version_number)
        struct dirent *entry;
        struct stat stat_buf;
        gchar path[PATH_MAX];
-       
+
        LttTracefile tmp_tf;
        LttTrace  * t;
        ltt_subbuffer_header_t *header;
-       
+
        t = g_new(LttTrace, 1);
-         
+
        get_absolute_pathname(pathname, abs_path);
 
        /* Test to see if it looks like a trace */
        dir = opendir(abs_path);
-       
+
        if(dir == NULL) {
                perror(abs_path);
                goto open_error;
        }
-       
+
        while((entry = readdir(dir)) != NULL) {
                strcpy(path, abs_path);
                strcat(path, "/");
@@ -1901,15 +1892,14 @@ int get_version(const gchar *pathname, struct LttTraceVersion * version_number)
                        continue;
                }
        }
-       
-       closedir(dir);  
+
+       closedir(dir);
        dir = opendir(abs_path);
 
        while((entry = readdir(dir)) != NULL) {
-
                if(entry->d_name[0] == '.') continue;
                if(g_strcmp0(entry->d_name, "metadata_0") != 0) continue;
-               
+
                strcpy(path, abs_path);
                strcat(path, "/");
                strcat(path, entry->d_name);
@@ -1917,23 +1907,21 @@ int get_version(const gchar *pathname, struct LttTraceVersion * version_number)
                        perror(path);
                        continue;
                }
-               
-               header = ltt_tracefile_open_header(path, &tmp_tf);
-               
+
+                header = ltt_tracefile_open_header(path, &tmp_tf);
+
                if(header == NULL) {
                        g_info("Error getting the header %s", path);
-
                        continue; /* error opening the tracefile : bad magic number ? */
                }
-                               
-               version_number->ltt_major_version = header->major_version;
-               version_number->ltt_minor_version = header->minor_version;
-               
+
+                version_number->ltt_major_version = header->major_version;
+                version_number->ltt_minor_version = header->minor_version;
        }
-       
+
        return 0;
-       
+
        open_error:
-       g_free(t);
-       return -1;
-}      
+                g_free(t);
+                return -1;
+}
This page took 0.027228 seconds and 4 git commands to generate.