]>
Commit | Line | Data |
---|---|---|
1e29e54b AM |
1 | diff -urN cvs-nserver-1.11.1.52.org/src/server.c cvs-nserver-1.11.1.52/src/server.c |
2 | --- cvs-nserver-1.11.1.52.org/src/server.c 2004-05-23 02:51:33.266858272 +0200 | |
3 | +++ cvs-nserver-1.11.1.52/src/server.c 2004-05-23 03:00:47.643580200 +0200 | |
4 | @@ -965,9 +965,6 @@ | |
5 | return; | |
6 | } | |
7 | ||
8 | - if (dir_name != NULL) | |
9 | - free (dir_name); | |
10 | - | |
11 | dir_len = strlen (dir); | |
12 | ||
13 | /* Check for a trailing '/'. This is not ISDIRSEP because \ in the | |
14 | @@ -983,6 +980,9 @@ | |
15 | return; | |
16 | } | |
17 | ||
18 | + if (dir_name != NULL) | |
19 | + free (dir_name); | |
20 | + | |
21 | dir_name = malloc (strlen (server_temp_dir) + dir_len + 40); | |
22 | if (dir_name == NULL) | |
23 | { | |
24 | @@ -4589,8 +4589,8 @@ | |
25 | REQ_LINE("Max-dotdot", serve_max_dotdot, 0), | |
26 | REQ_LINE("Static-directory", serve_static_directory, 0), | |
27 | REQ_LINE("Sticky", serve_sticky, 0), | |
28 | - REQ_LINE("Checkin-prog", serve_checkin_prog, 0), | |
29 | - REQ_LINE("Update-prog", serve_update_prog, 0), | |
30 | + REQ_LINE("Checkin-prog", serve_noop, 0), | |
31 | + REQ_LINE("Update-prog", serve_noop, 0), | |
32 | REQ_LINE("Entry", serve_entry, RQ_ESSENTIAL), | |
33 | REQ_LINE("Kopt", serve_kopt, 0), | |
34 | REQ_LINE("Checkin-time", serve_checkin_time, 0), |