Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Nedeľa, 25. október 2026

Rozdiely pre libplaton/platon/str/strplus.c medzi verziami 1.26 a 1.27

verzia 1.26, 2003/05/08 23:48:55 verzia 1.27, 2003/09/24 16:51:56
Riadok 32  PLATON_FUNC(stristr)(s1, s2)
Riadok 32  PLATON_FUNC(stristr)(s1, s2)
         const char *s2;          const char *s2;
 {  {
         char *a_s1, *a_s2;          char *a_s1, *a_s2;
         register char *ret;          register char *ret = NULL;
   
         a_s1 = strdup(s1);          a_s1 = strdup(s1);
         a_s2 = strdup(s2);          a_s2 = strdup(s2);
   
         if (a_s1 == NULL) {          if (a_s1 != NULL && a_s2 != NULL) {
                 free(a_s1);                  ret = strstr(PLATON_FUNC(strtolower)(a_s1),
                 return NULL;                                  PLATON_FUNC(strtolower)(a_s2));
                   if (ret != NULL)
                           ret = (char *) s1 + (ret - a_s1);
         }          }
   
         if (a_s2 == NULL) {          if (a_s2 != NULL)
                 free(a_s2);                  free(a_s2);
                 return NULL;  
         }  
   
         if ((ret = strstr(PLATON_FUNC(strtolower)(a_s1),          if (a_s1 != NULL)
                                         PLATON_FUNC(strtolower)(a_s2))) != NULL)                  free(a_s1);
                 ret = (char *) s1 + (ret - a_s1);  
   
         free(a_s1);  
         free(a_s2);  
   
         return ret;          return ret;
 }  }

Legend:
Odstranené z verzie1.26  
zmenené riadky
  Pridané vo verzii1.27

Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok