Erro de patch malformado na máquina AIX

0

Eu criei um patch SVN para migrar de um servidor Linux para um servidor AIX.

O patch gerado pelo SVN é o seguinte:

Index: cas/cm/cmsee.c
===================================================================
--- cas/cm/cmsee.c      (revision 19)
+++ cas/cm/cmsee.c      (working copy)
@@ -769,14 +769,23 @@

 CE_CEXPFCT CE_VOID cm_seet(CE_VOID)
 {
+#ifndef TRACE
+   TT_OWNTYPE  *phh;
+   TT_OWNTYPE  *phhe;
+#elif FINAL_CHECKS
    TT_OWNTYPE  *phh;
    TT_OWNTYPE  *phhe;
+#endif

    TRACE(I,"cm_seet");

+#ifndef TRACE
    phh  = cm_fp->fp_hh_ptr;
    phhe = phh + cm_fp->cp_hh_cnt;
-
+#elif FINAL_CHECKS
+   phh  = bm_fp->fp_hh_ptr;
+   phhe = pht + bm_fp->fp_hh_cnt; 
+#endif
    TRACE(I, fstr("init: phh %x phhe %x\n", phh, phhe););

 #ifdef FINAL_CHECKS

Quando eu executo o comando

patch -p0 -i Modified.patch 

Eu recebo o seguinte erro:

Hmm...  Looks like a unified context diff to me...
The text leading up to this was:
--------------------------
|Index: cas/cm/cmsee.c
|===================================================================
|--- cas/cm/cmsee.c     (revision 19)
|+++ cas/cm/cmsee.c     (working copy)
--------------------------
Patching file cas/cm/cmsee.c using Plan A...
Malformed patch at line 7:  CE_CEXPFCT CE_VOID cm_seet(CE_VOID)

Eu tentei o Google e verifiquei no StackExchange, mas não há soluções que possam resolver o meu problema. Alguém pode me ajudar aqui?

    
por Steve 06.03.2018 / 04:34

0 respostas

Tags