ifgate

From
Igor Mitichev (2:6001/10.2)
To
Andrew Leonov (2:5054/37.63)
Date
2005-04-05T11:04:48Z
Area
RU.UNIX.FTN
Привет Andrew!

05 Апр 05 года (а было тогда 07:41)
Andrew Leonov в своем письме к Igor Mitichev писал:

 IM>> использовать patch. Во всяком случае, оно на меня ругатьсе
 IM>> заграничным матом начало. Я
 AL> Та шо там уметь. Просто ни голдед ни фидо для публикации патчей не
 AL> предназначены.

Демонстрирую. Слово FAILED написано вон какими большими буквами:

=================== Цитируется Windows Clipboard ===================
[root@news admin]# cd /home/fido/ifgate-0.2-fix1/src/
[root@news src]# ls -l mkrfcmsg.c*

-rw-r--r--    1 1000     1000        20896 Апр  5 11:01 mkrfcmsg.c
-rw-r--r--    1 root     root          317 Апр  5 11:01 mkrfcmsg.c.pat
[root@news src]# cat mkrfcmsg.c.pat
-+- mkrfcmsg.c.orig 2005-04-04 10:26:19.000000000 +0300
+++ mkrfcmsg.c  2005-04-04 10:28:45.000000000 +0300
@@ -188,6 +188,7 @@

      if (kmsg && !strcmp(kmsg->key,"AREA"))
      {
+     for (r=kmsg->val;*r;r++) *r=toupper(*r);
      ngdist(kmsg->val,&newsgroup,&distribution);
      if (!newsgroup)
      {[root@news src]#

[root@news src]# patch < mkrfcmsg.c.pat

missing header for unified diff at line 3 of patch
(Stripping trailing CRs from patch.)
patching file mkrfcmsg.c
patch unexpectedly ends in middle of line
Hunk #1 FAILED at 188.
1 out of 1 hunk FAILED -- saving rejects to file mkrfcmsg.c.rej

[root@news src]# ls -l mkrfcmsg.c*

-rw-r--r--    1 root     root        20896 Апр  5 11:03 mkrfcmsg.c
-rw-r--r--    1 1000     1000        20896 Апр  5 11:01 mkrfcmsg.c.orig
-rw-r--r--    1 root     root          317 Апр  5 11:01 mkrfcmsg.c.pat
-rw-r--r--    1 root     root          368 Апр  5 11:03 mkrfcmsg.c.rej

[root@news src]#
[root@news src]# cat mkrfcmsg.c.rej
***************
*** 188,193 ****

       if (kmsg && !strcmp(kmsg->key,"AREA"))
       {
       ngdist(kmsg->val,&newsgroup,&distribution);
       if (!newsgroup)

-+- 188,194 ----

       if (kmsg && !strcmp(kmsg->key,"AREA"))
       {
+      for (r=kmsg->val;*r;r++) *r=toupper(*r);
       ngdist(kmsg->val,&newsgroup,&distribution);
       if (!newsgroup)

[root@news src]#
=================== Конец цитаты ===================

С уважением, Igor                           05 Апр 05 года

       Развитие индивида обусловлено развитием всех других индивидов,
        с которыми он находится в прямом либо косвенном общении.(с)
--- Я писать стихи не могу, по натуре я не Пушкин. Я по натуре Белинский.(с)
 * Origin: Задавайте мне любые вопросы, я вам дам любые ответы. (2:6001/10.2)
SEEN-BY: 46/50 400/814 450/1024 5000/5000 5010/53 5011/13 5015/10 5019/31
SEEN-BY: 5020/545 715 4441 5021/29 5025/3 5027/16 5030/115 5035/38 5036/34
SEEN-BY: 5054/1 8 9 18 37 63 67 81 5063/3 5069/7 5080/1003 5085/13 5092/1
SEEN-BY: 5095/20 5096/18 6000/12 254 6001/8 9 10
PATH: 6001/10 5020/545 5054/1 37