diff --git a/include/MemoryBuffer.h b/include/MemoryBuffer.h
index 2581fe7dc4b51e0064f3c8036a7914459576214d..a3be6eb9d5ac4d5395ac2cb515a645e77577e762 100644
--- a/include/MemoryBuffer.h
+++ b/include/MemoryBuffer.h
@@ -34,7 +34,7 @@ public:
     ~MemoryBuffer();
 
     /// Write property of char** buffer.
-    void setbuffer( char* _newVal) throw(PacketException*);;
+    void setbuffer( char* _newVal) throw(PacketException*);
 
     void setbuffer( char* _newVal, dword index) throw(PacketException*);
 
diff --git a/src/InputTextFile.cpp b/src/InputTextFile.cpp
index 42def73ac85105f584fea02f3a6de63fa927e8a9..33117331599bc30b1dcc429eebb368beb56467fe 100644
--- a/src/InputTextFile.cpp
+++ b/src/InputTextFile.cpp
@@ -147,7 +147,7 @@ bool InputTextFile::open(char** parameters) throw(PacketExceptionIO*)
         throw e;
     }
 
-};
+}
 
 
 void InputTextFile::close()  throw(PacketExceptionIO*)
@@ -155,7 +155,7 @@ void InputTextFile::close()  throw(PacketExceptionIO*)
     file.close();
     eof = file.isEOF();
     closed = file.isClosed();
-};
+}
 
 
 char* InputTextFile::getLine() throw(PacketExceptionIO*)
diff --git a/src/PacketDataField.cpp b/src/PacketDataField.cpp
index 6ad18c8810c54acbc898e25f8f8ffe50d637aa2d..85546e69f86d86d843c13652711d0285c2991b61 100644
--- a/src/PacketDataField.cpp
+++ b/src/PacketDataField.cpp
@@ -25,7 +25,7 @@ PacketDataField::PacketDataField() : PartOfPacket("Packet Data Field")
     dataFieldHeader = (DataFieldHeader*) new DataFieldHeader();
     tail = new PartOfPacket();
     sourceDataField = 0;
-};
+}
 
 
 PacketDataField::~PacketDataField()
diff --git a/src/PartOfPacket.cpp b/src/PartOfPacket.cpp
index df6590073bedfc95f8b5a8f0f598b54256698116..b920659cafc75d1af9c35bd3f14a43bf8862cab0 100644
--- a/src/PartOfPacket.cpp
+++ b/src/PartOfPacket.cpp
@@ -588,7 +588,7 @@ ByteStreamPtr PartOfPacket::generateStream(bool bigendian)
     if(posbit < 16)
         outputstream->setWord(posword, w);
     return outputstream;
-};
+}
 
 
 bool PartOfPacket::setOutputStream(ByteStreamPtr os, dword first)
@@ -607,7 +607,7 @@ word PartOfPacket::getFieldValue(word index)
 	}
 	return 0;
 		
-};
+}
 
 void PartOfPacket::setFieldValue(word index, word value)
 {
diff --git a/src/SocketServer.cpp b/src/SocketServer.cpp
index 6c1b5817d9c57a03a378181fbd77dbb677771504..1962024e2712d0a74a0926026ecf1cc8825dad9e 100644
--- a/src/SocketServer.cpp
+++ b/src/SocketServer.cpp
@@ -40,7 +40,7 @@ SocketServer::SocketServer (bool bigendian, int port ) : Socket(bigendian)
 SocketServer::SocketServer (bool bigendian) : Socket(bigendian)
 {
 
-};
+}
 
 
 SocketServer::~SocketServer()