Update comment
[lttng-ust.git] / libringbuffer / shm.c
index 86e8d9184e3c8a3fb066df69e2808028d790fe74..873e6e87597311ae9a5cc03c3d1c27a53dae025c 100644 (file)
@@ -98,8 +98,8 @@ struct shm_object *shm_object_table_append(struct shm_object_table *table,
        obj->memory_map = memory_map;
        obj->memory_map_size = memory_map_size;
        obj->allocated_len = 0;
+       obj->index = table->allocated_len++;
 
-       table->allocated_len++;
        return obj;
 
 error_mmap:
@@ -120,7 +120,6 @@ error_fcntl:
                }
        }
 error_pipe:
-       free(obj);
        return NULL;
        
 }
This page took 0.023422 seconds and 4 git commands to generate.