Added sys_fork() and sys_getpid() functions to stop the overhead
[ira/wip.git] / source3 / lib / substitute.c
index c43c133d6ad3ff5bb44335d48ba39d5a799609ae..2a575f0c3820238f3a8f2bfdc2170b5d91b69916 100644 (file)
@@ -176,7 +176,7 @@ void standard_sub_basic(char *str)
                case 'T' : string_sub(p,"%T", timestring(False),l); break;
                case 'a' : string_sub(p,"%a", remote_arch,l); break;
                case 'd' :
-                       slprintf(pidstr,sizeof(pidstr), "%d",(int)getpid());
+                       slprintf(pidstr,sizeof(pidstr), "%d",(int)sys_getpid());
                        string_sub(p,"%d", pidstr,l);
                        break;
                case 'h' : string_sub(p,"%h", myhostname(),l); break;