OpenCores
URL https://opencores.org/ocsvn/adv_debug_sys/adv_debug_sys/trunk

Subversion Repositories adv_debug_sys

[/] [adv_debug_sys/] [trunk/] [Software/] [adv_jtag_bridge/] [bsdl.c] - Diff between revs 32 and 57

Show entire file | Details | Blame | View Log

Rev 32 Rev 57
Line 215... Line 215...
      while(1);
      while(1);
 
 
      if(direntry == NULL)  // We need a new directory
      if(direntry == NULL)  // We need a new directory
        continue;
        continue;
 
 
      // Make sure we can hold the full path
      // Make sure we can hold the full path (+2 for a '/' and the trailing NULL)
      if((strlen(direntry->d_name) + strlen(bsdl_dirs[bsdl_current_dir+1])+1) >= bsdl_scratchpad_size)
      if((strlen(direntry->d_name) + strlen(bsdl_dirs[bsdl_current_dir+1])+2) >= bsdl_scratchpad_size)
        {
        {
          char *tmp = (char *) realloc(bsdl_scratchpad, (bsdl_scratchpad_size*2));
          char *tmp = (char *) realloc(bsdl_scratchpad, (bsdl_scratchpad_size*2));
          if(tmp != NULL)
          if(tmp != NULL)
            {
            {
              debug("Extending bsdl scratchpad to size %i", bsdl_scratchpad_size);
              debug("Extending bsdl scratchpad to size %i", bsdl_scratchpad_size);

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.