Fix field ctx allocation
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 26 May 2011 01:43:23 +0000 (21:43 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 26 May 2011 01:43:23 +0000 (21:43 -0400)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
ltt-context.c

index ff1ba2e1a3c5d8c18c68d8d17698022711dd5296..961d80e111fcf25d57d48b332b3b58360e31bdff 100644 (file)
@@ -28,7 +28,7 @@ struct lttng_ctx_field *lttng_append_context(struct lttng_ctx **ctx_p)
        if (ctx->nr_fields + 1 > ctx->allocated_fields) {
                struct lttng_ctx_field *new_fields;
 
-               ctx->allocated_fields = min_t(size_t, 1, 2 * ctx->allocated_fields);
+               ctx->allocated_fields = max_t(size_t, 1, 2 * ctx->allocated_fields);
                new_fields = kzalloc(ctx->allocated_fields * sizeof(struct lttng_ctx_field), GFP_KERNEL);
                if (!new_fields)
                        return NULL;
This page took 0.025541 seconds and 4 git commands to generate.