Mercurial > hg > rlgallery-misc
diff 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 diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dgl/dgl-common.c.patch Sat Sep 15 08:46:06 2012 -0700 @@ -0,0 +1,24 @@ +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, ':'); +> }