- vec[0] = r1bindex(hook, '/');
- vec[1] = message_file_name_1;
- vec[2] = message_file_name_2;
- vec[3] = (char *)0;
- execvp(hook, vec);
+ vec = argsplit(hook, &program, &vecp);
+ vec[vecp++] = message_file_name_1;
+ vec[vecp++] = message_file_name_2;
+ vec[vecp++] = NULL;
+ execvp(program, vec);