Rev 15847 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 15847 | Rev 15897 | ||
---|---|---|---|
Line 168... | Line 168... | ||
168 | char *abuf[8]; |
168 | char *abuf[8]; |
169 | 169 | ||
170 | va_start(vp,s); |
170 | va_start(vp,s); |
171 | vsnprintf(buf,sizeof(buf),s,vp); |
171 | vsnprintf(buf,sizeof(buf),s,vp); |
172 | va_end(vp); |
172 | va_end(vp); |
173 | abuf[0]=" |
173 | abuf[0]="sh"; abuf[1]="-c"; abuf[2]=buf; abuf[3]=NULL; |
174 | exec_wait=wait; |
174 | exec_wait=wait; |
175 | return execredirected(abuf[0],NULL,NULL,NULL,abuf); |
175 | return execredirected(abuf[0],NULL,NULL,NULL,abuf); |
176 | } |
176 | } |
177 | 177 | ||
178 | void wimslogd_error(char *msg) |
178 | void wimslogd_error(char *msg) |
Line 202... | Line 202... | ||
202 | char buf[MAX_LINELEN+1]; |
202 | char buf[MAX_LINELEN+1]; |
203 | 203 | ||
204 | va_start(vp,s); |
204 | va_start(vp,s); |
205 | vsnprintf(buf,sizeof(buf),s,vp); |
205 | vsnprintf(buf,sizeof(buf),s,vp); |
206 | va_end(vp); |
206 | va_end(vp); |
207 | - | ||
- | 207 | // better with zsh, but not always install |
|
208 | call_sh(1,"echo -n '%s' >> /tmp/debug",buf); |
208 | call_sh(1,"echo -n '%s' >> /tmp/debug",buf); |
209 | } |
209 | } |