diff --git a/src/basics/basics/utilities/UbSystem.h b/src/basics/basics/utilities/UbSystem.h
index dcfa4fc6d4aca45bd1370f2d843259888f7ed11f..e5f4bcfd9c1a654fdca4386bc7a5d465af6b302b 100644
--- a/src/basics/basics/utilities/UbSystem.h
+++ b/src/basics/basics/utilities/UbSystem.h
@@ -444,8 +444,8 @@ namespace UbSystem
    //#define ByteSwap5(x) ByteSwap((unsigned char *) &x,sizeof(x))
    inline void swapByteOrder(unsigned char* toSwap, int length)
    {
-      register int i = 0;
-      register int j = length-1;
+      int i = 0;
+      int j = length-1;
       while(i<j)
       {
          std::swap(toSwap[i], toSwap[j]);