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 cpdf/utils.c medzi verziami 1.10 a 1.11

verzia 1.10, 2002/12/21 18:41:34 verzia 1.11, 2002/12/23 02:40:05
Riadok 24  void *xcalloc(size_t nmemb, size_t size)
Riadok 24  void *xcalloc(size_t nmemb, size_t size)
 char *resize(char *ptr, size_t size)  char *resize(char *ptr, size_t size)
 {  {
         char *ret;          char *ret;
         if(!ptr)          if (!ptr)
                 ret = (char *) xcalloc(size,1);                  ret = (char *) xcalloc(size, 1);
         else {          else {
                 ret = (char *) xcalloc(size,1);                  ret = (char *) xcalloc(size, 1);
                 memcpy(ret,ptr,size);                  memcpy(ret, ptr, size);
                 free(ptr);                  free(ptr);
         }          }
         return ret;          return ret;
Riadok 53  char *fget(char *s, int size, FILE * str
Riadok 53  char *fget(char *s, int size, FILE * str
         return s;          return s;
 }  }
   
 char *strnstr(const char *haystack,char *needle,size_t size)  char *strnstr(const char *haystack, char *needle, size_t size)
 {  {
 char *max;          char *max;
 size_t len = strlen(needle);          size_t len = strlen(needle);
 if(!haystack || !needle || !size)          if (!haystack || !needle || !size)
         return NULL;                  return NULL;
 for(max = (char *) (haystack + size - len); haystack < max;haystack++)          for (max = (char *) (haystack + size - len); haystack < max;
         if(*haystack == *needle)               haystack++)
                 if(!strncmp(haystack,needle,len))                  if (*haystack == *needle)
                           if (!strncmp(haystack, needle, len))
                                 return (char *) haystack;                                  return (char *) haystack;
 return NULL;          return NULL;
 }  }

Legend:
Odstranené z verzie1.10  
zmenené riadky
  Pridané vo verzii1.11

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