/[pupa]/pupa/util/resolve.c
ViewVC logotype

Diff of /pupa/util/resolve.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by okuji, Fri Dec 27 08:53:09 2002 UTC revision 1.2 by gniibe, Sat Feb 8 08:11:24 2003 UTC
# Line 234  pupa_util_resolve_dependencies (const ch Line 234  pupa_util_resolve_dependencies (const ch
234    struct dep_list *dep_list;    struct dep_list *dep_list;
235    struct mod_list *mod_list = 0;    struct mod_list *mod_list = 0;
236    struct pupa_util_path_list *path_list = 0;    struct pupa_util_path_list *path_list = 0;
237      
238    path = pupa_util_get_path (prefix, dep_list_file);    path = pupa_util_get_path (prefix, dep_list_file);
239    fp = fopen (path, "r");    fp = fopen (path, "r");
240    if (! fp)    if (! fp)
# Line 253  pupa_util_resolve_dependencies (const ch Line 253  pupa_util_resolve_dependencies (const ch
253    free_dep_list (dep_list);    free_dep_list (dep_list);
254    free_mod_list (mod_list);    free_mod_list (mod_list);
255    
256    return path_list;    { /* Reverse the path_list */
257        struct pupa_util_path_list *p, *prev, *next;
258    
259        for (p = path_list, prev = NULL; p; p = next)
260          {
261            next = p->next;
262            p->next = prev;
263            prev = p;
264          }
265    
266        return prev;
267      }
268  }  }

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26