From 234223a251db9fc1b0f6ab08df7581fb274cdd5e Mon Sep 17 00:00:00 2001 From: Pascal Precht Date: Mon, 10 Jun 2019 13:48:32 +0200 Subject: [PATCH] fix: ensure CLI replaces path separator on Windows platforms correctly Fixes #365 --- solcjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/solcjs b/solcjs index 9c445796..0b3ac5e2 100755 --- a/solcjs +++ b/solcjs @@ -141,7 +141,7 @@ function writeFile (file, content) { for (var fileName in output.contracts) { for (var contractName in output.contracts[fileName]) { var contractFileName = fileName + ':' + contractName; - contractFileName = contractFileName.replace(/[:./]/g, '_'); + contractFileName = contractFileName.replace(/[:./\\]/g, '_'); if (argv.bin) { writeFile(contractFileName + '.bin', output.contracts[fileName][contractName].evm.bytecode.object);