From 7b156ea0f4d62c8f0b1bcf3143a6d3a7a314c384 Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Tue, 23 Jul 2019 13:55:18 +0200 Subject: add license info --- hashtable.h | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'hashtable.h') diff --git a/hashtable.h b/hashtable.h index 9c04c4c..1950279 100644 --- a/hashtable.h +++ b/hashtable.h @@ -1,3 +1,33 @@ +/* + Copyright 2019 Wojciech Kosior + + This is free and unencumbered software released into the public domain. + + Anyone is free to copy, modify, publish, use, compile, sell, or + distribute this software, either in source code form or as a compiled + binary, for any purpose, commercial or non-commercial, and by any + means. + + In jurisdictions that recognize copyright laws, the author or authors + of this software dedicate any and all copyright interest in the + software to the public domain. We make this dedication for the benefit + of the public at large and to the detriment of our heirs and + successors. We intend this dedication to be an overt act of + relinquishment in perpetuity of all present and future rights to this + software under copyright law. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + + For more information, please refer to +*/ + + // This is a separate chaining hashtable for general use. It's not // universal: it uses malloc() and free(), so it requires a standard // library to function and it's for single-threaded use only. It does, -- cgit v1.2.3