From 099e171fa495f8ef0cbde21baaabb9522d9e8bba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hern=C3=A1n=20Di=20Pietro?= Date: Fri, 23 Dec 2016 23:32:58 -0300 Subject: [PATCH] Modified license --- LICENSE | 4 ++++ linkom.h | 8 ++++---- readme.md | 14 ++++++++++++-- testrun.c | 5 +++++ 4 files changed, 25 insertions(+), 6 deletions(-) diff --git a/LICENSE b/LICENSE index dfe491f..1cce7f4 100644 --- a/LICENSE +++ b/LICENSE @@ -2,6 +2,10 @@ MIT License Copyright (c) 2016 Hernán Di Pietro +Wide-char safe string functions +Copyright 1999 Alexandre Julliard +Copyright 2000 Jon Griffiths + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights diff --git a/linkom.h b/linkom.h index c7facab..c5c940c 100644 --- a/linkom.h +++ b/linkom.h @@ -4,6 +4,10 @@ This file is part of Linkom Library Copyright (c) 2016 Hernán Di Pietro +Wide-char Safe string functions +Copyright 1999 Alexandre Julliard +Copyright 2000 Jon Griffiths + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights @@ -26,10 +30,6 @@ SOFTWARE. #ifndef __LINKOM_H__f82e85a35f914826a6af35aa02839625 #define __LINKOM_H__f82e85a35f914826a6af35aa02839625 -/* You may keep THIS COPYRIGHT NOTICE TO EMBED INTO YOUR BINARY IMAGE */ -/* (read License) */ -volatile static char g_Copyright[] = "*** Linkom C Library (c) 2016 Hernan Di Pietro ***"; - #ifdef __cplusplus extern "C" { #endif diff --git a/readme.md b/readme.md index 8d86288..8145537 100644 --- a/readme.md +++ b/readme.md @@ -8,6 +8,10 @@ _With a quick-and-dirty COM wrapper for multi-language support_ Linkom Library Copyright (c) 2016 Hernán Di Pietro +Wide-char safe string functions +Copyright 1999 Alexandre Julliard +Copyright 2000 Jon Griffiths + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights @@ -56,7 +60,13 @@ The following conventions in this library and it's documentation. *Linkom* is a single-header library containing C code, so it does not require building any LIB or DLL file to be used; any reasonably modern C compiler should handle it. The file TESTRUN.C is included for development and testing purposes, it will execute several tests and report which of them failed. -The library was tested on Windows and Microsoft Visual C++ 2012/2015 compilers only. +The library successfully builds and passes tests on: + +* Microsoft Visual C++ 2015 +* Microsoft Visual C++ 2012 +* GCC 6.2.0 +* clang 3.8.1 + ## Using the library @@ -204,4 +214,4 @@ With your preferred development environment, bind your project/source to the Lin // parse command-delimited value... - \ No newline at end of file + diff --git a/testrun.c b/testrun.c index 40512a4..4b5219c 100644 --- a/testrun.c +++ b/testrun.c @@ -4,6 +4,11 @@ This file is part of Linkom Library Copyright (c) 2016 Hernán Di Pietro +Widechar safe string functions +Copyright 1999 Alexandre Julliard +Copyright 2000 Jon Griffiths + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights