Imported Upstream version 2.6.0p2
[debian/amanda] / server-src / chunker.c
index ea81c624de7bb8e2a60a8fd4000e5cd974a2b445..5e6c1ef45c7619ec9bb761fe871494d8714a5e5f 100644 (file)
@@ -757,7 +757,7 @@ databuf_flush(
 
        file.type = save_type;
        strncpy(file.cont_filename, new_filename, SIZEOF(file.cont_filename));
-       file.cont_filename[SIZEOF(file.cont_filename)] = '\0';
+       file.cont_filename[SIZEOF(file.cont_filename)-1] = '\0';
        if(write_tapeheader(db->fd, &file)) {
            errstr = squotef(_("write_tapeheader file \"%s\": %s"),
                             db->filename,