view dgl/dgl-common.c.patch @ 14:9945b472aac2

Add dgamelaunch configuration to the project.
author John "Elwin" Edwards <elwin@sdf.org>
date Sat, 15 Sep 2012 08:46:06 -0700
parents
children
line wrap: on
line source

504c504
<   int fd, len, n, is_nhext, pid;
---
>   int fd, len, n, is_nhext, is_node, pid;
538a539
>       is_node = strchr(pdirent->d_name, ':') && !strncmp(strchr(pdirent->d_name, ':'), ":node:", 6);
550c551
<       if (fd >= 0 && (is_nhext || fcntl (fd, F_SETLK, &fl) == -1))
---
>       if (fd >= 0 && (is_nhext || is_node || fcntl (fd, F_SETLK, &fl) == -1))
567a569,576
>               if (is_node) {
>                   replacestr = strchr(replacestr, ':');
>                   if (!replacestr) {
> 		      debug_write("inprogress-filename does not have ':', 1a");
> 		      graceful_exit(145);
> 	          }
>                   replacestr++;
>               }
589a599,602
>               if (is_node) {
>                   replacestr++;
>                   replacestr = strchr(replacestr, ':');
>               }