Changeset 20047 for trunk/Ohana/src/opihi/pcontrol/JobOps.c
- Timestamp:
- Oct 10, 2008, 12:51:04 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/pcontrol/JobOps.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/pcontrol/JobOps.c
r18098 r20047 175 175 } 176 176 177 int InitJobOutput (JobOutput *output) { 178 179 output[0].size = 0; 180 output[0].requested = FALSE; 181 output[0].completed = FALSE; 182 InitIOBuffer (&output[0].buffer, 0x1000); 183 184 return TRUE; 185 } 186 187 int ResetJobOutput (JobOutput *output) { 188 189 output[0].size = 0; 190 output[0].requested = FALSE; 191 output[0].completed = FALSE; 192 FlushIOBuffer (&output[0].buffer); 193 194 return TRUE; 195 } 196 177 197 IDtype AddJob (char *hostname, JobMode mode, int timeout, int argc, char **argv) { 178 198 … … 189 209 job[0].exit_status = 0; 190 210 job[0].Reset = FALSE; 191 job[0].stdout_size = 0; 192 job[0].stderr_size = 0; 211 212 InitJobOutput (&job[0].stdout); 213 InitJobOutput (&job[0].stderr); 193 214 194 215 job[0].mode = mode; … … 196 217 job[0].state = 0; 197 218 job[0].stack = 0; 198 199 /* do this step on start? */200 InitIOBuffer (&job[0].stdout_buff, 0x1000);201 InitIOBuffer (&job[0].stderr_buff, 0x1000);202 219 203 220 job[0].dtime = 0.0; … … 233 250 FREE (job[0].argv); 234 251 235 FreeIOBuffer (&job[0].stdout _buff);236 FreeIOBuffer (&job[0].stderr _buff);252 FreeIOBuffer (&job[0].stdout.buffer); 253 FreeIOBuffer (&job[0].stderr.buffer); 237 254 238 255 FREE (job);
Note:
See TracChangeset
for help on using the changeset viewer.
