summaryrefslogtreecommitdiff
path: root/src/list.cpp
diff options
context:
space:
mode:
authorTom Barrett <tombarrett@cornell.engr.siu.edu>2015-05-06 14:03:33 -0500
committerTom Barrett <tombarrett@cornell.engr.siu.edu>2015-05-06 14:03:33 -0500
commite91f0c208605f27d2ba9e2a9c584c92212ab0088 (patch)
treeb352e62e57c9375fc38bfab17e36a459200c2f65 /src/list.cpp
parenta67acef63379f9fd9f5bd983b70a81c50c544eda (diff)
made list vector not get infinitly big
Diffstat (limited to 'src/list.cpp')
-rw-r--r--src/list.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/list.cpp b/src/list.cpp
index b8a809c..c3246c9 100644
--- a/src/list.cpp
+++ b/src/list.cpp
@@ -29,6 +29,11 @@ void List::Behavior()
void List::Place()
{
int i;
+
+ for(i = 0;i < L.size(); i++)
+ if(L.getType()==1)
+ L.erase(L.begin()+i);
+
for(i = 0; i < C.size(); i++)
{
C[i].Place();