Index: trunk/BNC/newmat/newmat7.cpp
===================================================================
--- trunk/BNC/newmat/newmat7.cpp	(revision 9434)
+++ trunk/BNC/newmat/newmat7.cpp	(revision 10791)
@@ -545,5 +545,8 @@
          { REPORT AddDS(gm1,gm2); gm2->tDelete(); gmx = gm1; }
       else if (c2 && gm2->reuse() )
-         { REPORT AddDS(gm2,gm1); if (!c1) gm1->tDelete(); gmx = gm2; }
+        { REPORT AddDS(gm2,gm1);
+           if (!c1) gm1->tDelete();
+           gmx = gm2;
+        }
       else
       {
@@ -552,9 +555,11 @@
          CatchAll
          {
-            if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
+            if (!c1) gm1->tDelete();
+            if (!c2) gm2->tDelete();
             ReThrow;
          }
          AddDS(gmx,gm1,gm2);
-         if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
+         if (!c1) gm1->tDelete();
+         if (!c2) gm2->tDelete();
          gmx->ReleaseAndDelete();
       }
@@ -616,5 +621,6 @@
       {
          REPORT ReverseSubtractDS(gm2,gm1);
-         if (!c1) gm1->tDelete(); gmx = gm2;
+         if (!c1) gm1->tDelete();
+         gmx = gm2;
       }
       else
@@ -625,9 +631,11 @@
          CatchAll
          {
-            if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
+            if (!c1) gm1->tDelete();
+            if (!c2) gm2->tDelete();
             ReThrow;
          }
          SubtractDS(gmx,gm1,gm2);
-         if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
+         if (!c1) gm1->tDelete();
+         if (!c2) gm2->tDelete();
          gmx->ReleaseAndDelete();
       }
@@ -695,9 +703,11 @@
          CatchAll
          {
-            if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
+            if (!c1) gm1->tDelete();
+            if (!c2) gm2->tDelete();
             ReThrow;
          }
          SPDS(gmx,gm1,gm2);
-         if (!c1) gm1->tDelete(); if (!c2) gm2->tDelete();
+         if (!c1) gm1->tDelete();
+         if (!c2) gm2->tDelete();
          gmx->ReleaseAndDelete();
       }
@@ -779,6 +789,8 @@
    while (i--)
    {
-      if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
-      if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
+      if (*s1++ != *s2++) return false;
+      if (*s1++ != *s2++) return false;
+      if (*s1++ != *s2++) return false;
+      if (*s1++ != *s2++) return false;
    }
    i = n & 3; while (i--) if (*s1++ != *s2++) return false;
@@ -791,6 +803,8 @@
    while (i--)
    {
-      if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
-      if (*s1++ != *s2++) return false; if (*s1++ != *s2++) return false;
+      if (*s1++ != *s2++) return false;
+      if (*s1++ != *s2++) return false;
+      if (*s1++ != *s2++) return false;
+      if (*s1++ != *s2++) return false;
    }
    i = n & 3; while (i--) if (*s1++ != *s2++) return false;
@@ -869,6 +883,8 @@
    while (i--)
    {
-      if (*s++) return false; if (*s++) return false;
-      if (*s++) return false; if (*s++) return false;
+      if (*s++) return false;
+      if (*s++) return false;
+      if (*s++) return false;
+      if (*s++) return false;
    }
    i = storage & 3; while (i--) if (*s++) return false;
