Commit Diff


commit - b4b3a7ddd799cc2acf25bf4a7b107f04b87d81cd
commit + 4b33b1ad1fe5ff5fb075ffaccaa7d631746951a6
blob - 0b15a8b66eb8e36a0e299cf9ac8fc7359dc5d61a
blob + 5849b2a1a9e7b885ecb1681a30c4b78301b60efa
--- got/got.c
+++ got/got.c
@@ -2821,16 +2821,6 @@ cmd_add(int argc, char *argv[])
 #endif
 	if (argc < 1)
 		usage_add();
-
-	/* make sure each file exists before doing anything halfway */
-	for (x = 0; x < argc; x++) {
-		char *path = realpath(argv[x], NULL);
-		if (path == NULL) {
-			error = got_error_from_errno2("realpath", argv[x]);
-			goto done;
-		}
-		free(path);
-	}
 
 	cwd = getcwd(NULL, 0);
 	if (cwd == NULL) {