aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/vasp/source/obj_vasp.cpp
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2002-12-17 04:36:31 +0000
committerThomas Grill <xovo@users.sourceforge.net>2002-12-17 04:36:31 +0000
commita5b45e8e2e99686ea73fa2793d7fec84f0d1a3ed (patch)
tree4b31406382bacd13aa784ea22d584ac634f8d8ad /externals/grill/vasp/source/obj_vasp.cpp
parenta0cb0bd2e02740e50ec16dde2fb4e07f1702d1d0 (diff)
""
svn path=/trunk/; revision=303
Diffstat (limited to 'externals/grill/vasp/source/obj_vasp.cpp')
-rw-r--r--externals/grill/vasp/source/obj_vasp.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/externals/grill/vasp/source/obj_vasp.cpp b/externals/grill/vasp/source/obj_vasp.cpp
index ba91a7c5..680bede7 100644
--- a/externals/grill/vasp/source/obj_vasp.cpp
+++ b/externals/grill/vasp/source/obj_vasp.cpp
@@ -189,8 +189,10 @@ public:
virtual V m_bang()
{
- Vasp r(ref);
- for(I i = CntOut()-1; i >= 0; --i) ToOutVasp(i,r);
+ if(ref.Check())
+ for(I i = CntOut()-1; i >= 0; --i) ToOutVasp(i,ref);
+ else
+ post("%s - Invalid vasp",thisName());
}
virtual V m_help() { post("%s - Output a vasp multiple times",thisName()); }