From 153288154a711de49236bbc172e66798e7baebb6 Mon Sep 17 00:00:00 2001
From: Christian Engwer <christi@dune-project.org>
Date: Thu, 19 Oct 2006 16:01:54 +0000
Subject: [PATCH] fixed error in fix_and_assign

[[Imported from SVN: r4747]]
---
 bin/dunemodules.inc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/bin/dunemodules.inc b/bin/dunemodules.inc
index dbec06352..5995e6609 100644
--- a/bin/dunemodules.inc
+++ b/bin/dunemodules.inc
@@ -213,14 +213,14 @@ eval_control() {
 # $2 value
 #
 fix_variable_name() {
-  if ! check_modname $name; then
-    echo "ERROR: error in assignment. $name is not a valid variabel name." > /dev/stderr
-  fi
   echo "$@" | tr '-' '_'
 }
 
 fix_and_assign() {
   local name="$1"
+  if ! check_modname $name; then
+    echo "ERROR: error in assignment. $name is not a valid variabel name." > /dev/stderr
+  fi
   shift 1
   export $name=$(fix_variable_name $@)
 }
-- 
GitLab