Index: src/libstring/libstring.h
===================================================================
diff -u -N -r0d5b67ee96b435d63f7bf075dc8e28603793b187 -r3921d82d9605d98b2281f3f42d9f9c8385b89a3e
--- src/libstring/libstring.h	(.../libstring.h)	(revision 0d5b67ee96b435d63f7bf075dc8e28603793b187)
+++ src/libstring/libstring.h	(.../libstring.h)	(revision 3921d82d9605d98b2281f3f42d9f9c8385b89a3e)
@@ -1,3 +1,24 @@
+// ============================================================================
+//  Copyright (C) 2001-2016 by Jozef Starosczyk
+//  ixen@copyhandler.com
+//
+//  This program is free software; you can redistribute it and/or modify
+//  it under the terms of the GNU Library General Public License
+//  (version 2) as published by the Free Software Foundation;
+//
+//  This program is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+//  GNU General Public License for more details.
+//
+//  You should have received a copy of the GNU Library General Public
+//  License along with this program; if not, write to the
+//  Free Software Foundation, Inc.,
+//  59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+// ============================================================================
+#ifndef __LIBSTRING_H__
+#define __LIBSTRING_H__
+
 // The following ifdef block is the standard way of creating macros which make exporting 
 // from a DLL simpler. All files within this DLL are compiled with the LIBSTRING_EXPORTS
 // symbol defined on the command line. this symbol should not be defined on any project
@@ -19,3 +40,5 @@
 	*/
 	#define LIBSTRING_API
 #endif
+
+#endif