forked from enlightenment/efl
The line dancing craze spreads it's evil tenticles.
SVN revision: 19064
This commit is contained in:
parent
6194429534
commit
0a4a3d8cfc
|
@ -19,8 +19,21 @@ exe_data(void *data, int type, void *event)
|
|||
|
||||
ev = event;
|
||||
printf(" [*] DATA RET EXE %p - %p [%i bytes]\n", ev->exe, ev->data, ev->size);
|
||||
for (i = 0; i < ev->size; i++)
|
||||
putchar(((unsigned char *)ev->data)[i]);
|
||||
|
||||
if (ev->lines)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; ev->lines[i].line != NULL; i++)
|
||||
{
|
||||
printf("%d %s\n", ev->lines[i].size, ev->lines[i].line);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
for (i = 0; i < ev->size; i++)
|
||||
putchar(((unsigned char *)ev->data)[i]);
|
||||
}
|
||||
printf("\n");
|
||||
return 1;
|
||||
}
|
||||
|
@ -46,7 +59,7 @@ int main(int argc, char **argv) {
|
|||
NULL);
|
||||
ecore_exe_pipe_write(exe1, "ls\n", 3);
|
||||
exe2 = ecore_exe_pipe_run("/usr/bin/find / -print",
|
||||
ECORE_EXE_PIPE_READ,
|
||||
ECORE_EXE_PIPE_READ | ECORE_EXE_PIPE_READ_LINE_BUFFERED,
|
||||
NULL);
|
||||
exe3 = ecore_exe_pipe_run("/bin/cat",
|
||||
ECORE_EXE_PIPE_WRITE,
|
||||
|
|
Loading…
Reference in New Issue