external 300 src/filemanager/panelize.c mc_pipe_t *external; external 304 src/filemanager/panelize.c external = mc_popen (command, TRUE, TRUE, &error); external 305 src/filemanager/panelize.c if (external == NULL) external 325 src/filemanager/panelize.c external->out.len = MC_PIPE_BUFSIZE; external 326 src/filemanager/panelize.c external->err.len = MC_PIPE_BUFSIZE; external 327 src/filemanager/panelize.c external->err.null_term = TRUE; external 329 src/filemanager/panelize.c mc_pread (external, &error); external 338 src/filemanager/panelize.c if (external->err.len > 0) external 339 src/filemanager/panelize.c message (D_ERROR, MSG_ERROR, _ ("External panelize:\n%s"), external->err.buf); external 341 src/filemanager/panelize.c if (external->out.len == MC_PIPE_STREAM_EOF) external 344 src/filemanager/panelize.c if (external->out.len == 0) external 347 src/filemanager/panelize.c if (external->out.len == MC_PIPE_ERROR_READ) external 351 src/filemanager/panelize.c unix_error_string (external->out.error)); external 357 src/filemanager/panelize.c while (ok && (line = mc_pstream_get_string (&external->out)) != NULL) external 420 src/filemanager/panelize.c mc_pclose (external, NULL);