]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - kernel/trace/trace.c
trace: strlen() return doesn't account for the NULL
[net-next-2.6.git] / kernel / trace / trace.c
index f7488f44d26babd796d8b0fd5079d4eaeb8206a5..cacb6f083ecb94498efefcd20d86d6632397ae0f 100644 (file)
@@ -739,7 +739,7 @@ __acquires(kernel_lock)
                return -1;
        }
 
-       if (strlen(type->name) > MAX_TRACER_SIZE) {
+       if (strlen(type->name) >= MAX_TRACER_SIZE) {
                pr_info("Tracer has a name longer than %d\n", MAX_TRACER_SIZE);
                return -1;
        }