From 1cde0961695d791f4d9b072f87ddf3ff571716f7 Mon Sep 17 00:00:00 2001 From: whaffman Date: Thu, 3 Apr 2025 14:44:37 +0200 Subject: [PATCH] fix ex04 --- ex04/src/main.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ex04/src/main.cpp b/ex04/src/main.cpp index 36dd0e9..58acb72 100644 --- a/ex04/src/main.cpp +++ b/ex04/src/main.cpp @@ -6,7 +6,7 @@ /* By: whaffman +#+ */ /* +#+ */ /* Created: 2025/03/23 13:59:46 by whaffman #+# #+# */ -/* Updated: 2025/04/02 11:20:09 by whaffman ######## odam.nl */ +/* Updated: 2025/04/03 14:44:17 by whaffman ######## odam.nl */ /* */ /* ************************************************************************** */ @@ -36,6 +36,14 @@ int main(int argc, char *argv[]) return 1; } + if (argv[2][0] == '\0') + { + std::cout << "Old String shouldn't be empty" << std::endl; + inFile.close(); + outFile.close(); + return 1; + } + outFileName = argv[1]; outFileName += ".replace"; outFile.open(outFileName, std::ios::out); @@ -45,6 +53,7 @@ int main(int argc, char *argv[]) inFile.close(); return 1; } + Replacer replacer(argv[2], argv[3]); while (std::getline(inFile, line))