equal
deleted
inserted
replaced
|
1 *** emacs-23.1/lib-src/etags.c.orig Wed May 25 16:16:55 2011 |
|
2 --- emacs-23.1/lib-src/etags.c Wed May 25 16:18:29 2011 |
|
3 *************** |
|
4 *** 6695,6707 **** |
|
5 else if (cp[0] != '/') |
|
6 cp = slashp; |
|
7 #endif |
|
8 ! strcpy (cp, slashp + 3); |
|
9 slashp = cp; |
|
10 continue; |
|
11 } |
|
12 else if (slashp[2] == '/' || slashp[2] == '\0') |
|
13 { |
|
14 ! strcpy (slashp, slashp + 2); |
|
15 continue; |
|
16 } |
|
17 } |
|
18 --- 6695,6707 ---- |
|
19 else if (cp[0] != '/') |
|
20 cp = slashp; |
|
21 #endif |
|
22 ! memmove (cp, slashp + 3, strlen(slashp + 3) + 1); |
|
23 slashp = cp; |
|
24 continue; |
|
25 } |
|
26 else if (slashp[2] == '/' || slashp[2] == '\0') |
|
27 { |
|
28 ! memmove (slashp, slashp + 2, strlen(slashp + 2) + 1); |
|
29 continue; |
|
30 } |
|
31 } |