Christian Ostheimer writes:
authorEric Andersen <andersen@codepoet.org>
Sat, 14 Aug 2004 20:57:33 +0000 (20:57 -0000)
committerEric Andersen <andersen@codepoet.org>
Sat, 14 Aug 2004 20:57:33 +0000 (20:57 -0000)
Hello,

function build_dep in modprobe.c assumes that dependencies of one module
have not more than 255 chars;
that is not sufficient in kernel 2.6.7 (alsa sound modules). - Below is
a diff that solves the problem for me.

With regards, Christian Ostheimer

modutils/modprobe.c

index 5d6c8f3ce55078520cf4b69e4dfc8ad6effa36c3..0d9ea24d0d08f9ef5f99d00bba1cca045793e453 100644 (file)
@@ -115,7 +115,7 @@ static struct dep_t *build_dep ( void )
        struct utsname un;
        struct dep_t *first = 0;
        struct dep_t *current = 0;
-       char buffer[256];
+       char buffer[2048];
        char *filename = buffer;
        int continuation_line = 0;