aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorShav Kinderlehrer <[email protected]>2023-04-10 00:58:48 -0400
committerShav Kinderlehrer <[email protected]>2023-04-10 00:58:48 -0400
commite2ed5aca4d72971a9560d60daeb2f1c3ea8acb33 (patch)
tree50c803de4fe04441f1242f77ea9dd5275f411b53 /src/main.c
parent97a99175f4f33282fb02e0ad75e02dbc30ace80c (diff)
downloadlat-e2ed5aca4d72971a9560d60daeb2f1c3ea8acb33.tar.gz
lat-e2ed5aca4d72971a9560d60daeb2f1c3ea8acb33.zip
Implement file opening
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c
index 03b2213..d038256 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1,3 +1,21 @@
-int main(void) {
+#include <stdio.h>
+#include <stdlib.h>
+
+#include "lib.h"
+
+int main(int argc, char *argv[]) {
+ if (argc < 2) {
+ printf("usage: catclone <FILE>\n");
+ die("args");
+ }
+
+ FILE *fp = fopen(argv[1], "r");
+
+ if (fp == NULL) {
+ die("fopen");
+ }
+
+ fclose(fp);
+
return 0;
}