File cadaver-0.23.2-strncat.patch of Package cadaver

--- src/edit.c
+++ src/edit.c
@@ -138,7 +138,7 @@
      * so the editor can have a stab at the content-type. */
     pnt = strrchr(real_remote, '.');
     if (pnt != NULL && strchr(pnt, '/') == NULL) {
-	strncat(fname, pnt, PATH_MAX);
+	strncat(fname, pnt, PATH_MAX-strlen(fname)-1);
 	fname[PATH_MAX-1] = '\0';
     }
 
openSUSE Build Service is sponsored by