aboutsummaryrefslogtreecommitdiffstats
path: root/src/xstd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/xstd.c')
-rw-r--r--src/xstd.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/xstd.c b/src/xstd.c
index db82c75..f791ab2 100644
--- a/src/xstd.c
+++ b/src/xstd.c
@@ -16,36 +16,8 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
***/
-#include <stdio.h>
#include <stdlib.h>
-#include <unistd.h>
#include <string.h>
-#include <sys/wait.h>
-
-void callError(int num)
-{
- fprintf(stderr, "lpass: Sorry, there was an error in the program [#%d]\n", num);
- exit(3);
-}
-
-void printError(const char *text)
-{
- fprintf(stderr, "%s", text);
- exit(4);
-}
-
-void easyFork(char *name, char *arguments[])
-{
- int pid;
- pid = fork();
- if(pid == -1) callError(100);
- if(pid == 0) { /* new process */
- execvp(name, arguments);
- perror(name);
- exit(4);
- }
- wait(&pid);
-}
char *xstrcat(const char *first, const char *second,
const char *delimiter)