Falk Hueffner wrote:
> Here's a patch for the remaining issue.
> 
> diff -Nurp manpages-2.39/man3/bsearch.3 manpages-2.39.hacked/man3/bsearch.3
> --- manpages-2.39/man3/bsearch.3      2006-08-03 15:57:30.000000000 +0200
> +++ manpages-2.39.hacked/man3/bsearch.3       2006-10-01 13:54:59.000000000 
> +0200
> @@ -75,7 +75,7 @@ struct mi {
>       { 9, "sep" }, {10, "oct" }, {11, "nov" }, {12, "dec" }
>  };
>  
> -#define nr_of_months (sizeof(months)/sizeof(months[0]))
> +#define nr_of_months (sizeof months / sizeof *months)

Adjusted to:

Index: man3/bsearch.3
===================================================================
RCS file: /var/cvs/debian/manpages/man3/bsearch.3,v
retrieving revision 1.1.1.25
diff -u -p -r1.1.1.25 bsearch.3
--- man3/bsearch.3      28 Jan 2008 10:08:13 -0000      1.1.1.25
+++ man3/bsearch.3      30 Jan 2008 13:46:03 -0000
@@ -83,7 +83,7 @@ struct mi {
     { 9, "sep" }, {10, "oct" }, {11, "nov" }, {12, "dec" }
 };
 
-#define nr_of_months (sizeof(months)/sizeof(months[0]))
+#define nr_of_months (sizeof(months)/sizeof(struct mi))
 
 static int
 compmi(const void *m1, const void *m2)

> diff -Nurp manpages-2.39/man3/qsort.3 manpages-2.39.hacked/man3/qsort.3
> --- manpages-2.39/man3/qsort.3        2006-08-03 15:57:30.000000000 +0200
> +++ manpages-2.39.hacked/man3/qsort.3 2006-10-01 13:53:16.000000000 +0200
> @@ -98,7 +98,7 @@ main(int argc, char *argv[])
>  
>      assert(argc > 1);
>  
> -    qsort(&argv[1], argc - 1, sizeof(char *), cmpstringp);
> +    qsort(&argv[1], argc - 1, sizeof argv[1], cmpstringp);
>  
>      for (j = 1; j < argc; j++)
>          puts(argv[j]);

Ok, but with brackets for continuity

Index: man3/qsort.3
===================================================================
RCS file: /var/cvs/debian/manpages/man3/qsort.3,v
retrieving revision 1.1.1.28
diff -u -p -r1.1.1.28 qsort.3
--- man3/qsort.3        28 Jan 2008 10:05:42 -0000      1.1.1.28
+++ man3/qsort.3        30 Jan 2008 13:51:04 -0000
@@ -103,7 +103,7 @@ main(int argc, char *argv[])
 
     assert(argc > 1);
 
-    qsort(&argv[1], argc \- 1, sizeof(char *), cmpstringp);
+    qsort(&argv[1], argc \- 1, sizeof(argv[1]), cmpstringp);
 
     for (j = 1; j < argc; j++)
         puts(argv[j]);

-- 
Life is too short to run proprietary software.  -- Bdale Garbee

Please always Cc to me when replying to me on the lists.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to