aboutsummaryrefslogtreecommitdiff
path: root/generate_parameters.py
diff options
context:
space:
mode:
Diffstat (limited to 'generate_parameters.py')
-rw-r--r--generate_parameters.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/generate_parameters.py b/generate_parameters.py
index 404b49845..6b56c51e5 100644
--- a/generate_parameters.py
+++ b/generate_parameters.py
@@ -205,9 +205,10 @@ def get_params_solinas(prime, bitwidth):
return output
def write_if_changed(filename, contents):
- with open(filename, 'r') as f:
- old = f.read()
- if old == contents: return
+ if os.path.isfile(filename):
+ with open(filename, 'r') as f:
+ old = f.read()
+ if old == contents: return
with open(filename, 'w') as f:
f.write(contents)