<NME> czmq.h
<BEF> /*  =========================================================================
    CZMQ - a high-level binding in C for ZeroMQ

    Copyright (c) the Contributors as noted in the AUTHORS file.
    This file is part of CZMQ, the high-level C binding for 0MQ:
    http://czmq.zeromq.org.

    This Source Code Form is subject to the terms of the Mozilla Public
    License, v. 2.0. If a copy of the MPL was not distributed with this
    file, You can obtain one at http://mozilla.org/MPL/2.0/.
    =========================================================================

  "Tell them I was a writer.
   A maker of software.
   A humanist. A father.
   And many things.
   But above all, a writer.
   Thank You. :)
   - Pieter Hintjens
*/

#ifndef __CZMQ_H_INCLUDED__
#define __CZMQ_H_INCLUDED__

//  These are signatures for handler functions that customize the
//  behavior of CZMQ containers. These are shared between all CZMQ
//  container types.

//  -- destroy an item
typedef void (czmq_destructor) (void **item);
//  -- duplicate an item
typedef void *(czmq_duplicator) (const void *item);
//  - compare two items, for sorting
typedef int (czmq_comparator) (const void *item1, const void *item2);

#define CZMQ_VERSION_MAJOR 1
#define CZMQ_VERSION_MINOR 3
#define CZMQ_VERSION_PATCH 1

#define CZMQ_MAKE_VERSION(major, minor, patch) \
    ((major) * 10000 + (minor) * 100 + (patch))

<MSG> Upated for V1.3.2

<DFF> @@ -35,7 +35,7 @@
 
 #define CZMQ_VERSION_MAJOR 1
 #define CZMQ_VERSION_MINOR 3
-#define CZMQ_VERSION_PATCH 1
+#define CZMQ_VERSION_PATCH 2
 
 #define CZMQ_MAKE_VERSION(major, minor, patch) \
     ((major) * 10000 + (minor) * 100 + (patch))

{'commit': 'diff --git a/configure.in b/configure.in\nindex 7f436687..444f8762 100755\n--- a/configure.in\n+++ b/configure.in\n@@ -7,7 +7,7 @@ AC_PREREQ(2.61)\n # Version must be MAJOR.MINOR.PATCH otherwise things will break.\n # Make sure you also updated include/czmq.h to match.\n #\n-AC_INIT([czmq],[1.3.1],[zeromq-dev@lists.zeromq.org])\n+AC_INIT([czmq],[1.3.2],[zeromq-dev@lists.zeromq.org])\n \n AC_CONFIG_AUX_DIR(config)\n AC_CONFIG_MACRO_DIR(config)\ndiff --git a/include/czmq.h b/include/czmq.h\nindex 3ceb5680..7a699c2b 100644\n--- a/include/czmq.h\n+++ b/include/czmq.h\n@@ -35,7 +35,7 @@\n \n #define CZMQ_VERSION_MAJOR 1\n #define CZMQ_VERSION_MINOR 3\n-#define CZMQ_VERSION_PATCH 1\n+#define CZMQ_VERSION_PATCH 2\n \n #define CZMQ_MAKE_VERSION(major, minor, patch) \\\n     ((major) * 10000 + (minor) * 100 + (patch))\n', 'commit_subject': 'Upated for V1.3.2', 'repo_name': 'zeromq/czmq', 'committer': {'name': 'Pieter Hintjens', 'email': '8df74dda184c19df19d4755602108540e071bf38@imatix.com', 'time_sec': '1351332099', 'tz_offset': '540', 'date': {'seconds': '1351332099'}}, 'commit_tree': '42be86da443d7ccdded6a6e7ae541c1632686670', 'commit_message': 'Upated for V1.3.2\n', 'language_name': 'C', 'license': 'mpl-2.0', 'hunks': '@@ -35,7 +35,7 @@\n \n #define CZMQ_VERSION_MAJOR 1\n #define CZMQ_VERSION_MINOR 3\n-#define CZMQ_VERSION_PATCH 1\n+#define CZMQ_VERSION_PATCH 2\n \n #define CZMQ_MAKE_VERSION(major, minor, patch) \\\n     ((major) * 10000 + (minor) * 100 + (patch))\n', 'addition_count': 1, 'deletion_count': 1, 'src_file': 'a/include/czmq.h', 'tgt_file': 'b/include/czmq.h', 'file_extension': '.h', 'before_file': '/*  =========================================================================\n    CZMQ - a high-level binding in C for ZeroMQ\n\n    Copyright (c) the Contributors as noted in the AUTHORS file.\n    This file is part of CZMQ, the high-level C binding for 0MQ:\n    http://czmq.zeromq.org.\n\n    This Source Code Form is subject to the terms of the Mozilla Public\n    License, v. 2.0. If a copy of the MPL was not distributed with this\n    file, You can obtain one at http://mozilla.org/MPL/2.0/.\n    =========================================================================\n\n  "Tell them I was a writer.\n   A maker of software.\n   A humanist. A father.\n   And many things.\n   But above all, a writer.\n   Thank You. :)\n   - Pieter Hintjens\n*/\n\n#ifndef __CZMQ_H_INCLUDED__\n#define __CZMQ_H_INCLUDED__\n\n//  These are signatures for handler functions that customize the\n//  behavior of CZMQ containers. These are shared between all CZMQ\n//  container types.\n\n//  -- destroy an item\ntypedef void (czmq_destructor) (void **item);\n//  -- duplicate an item\ntypedef void *(czmq_duplicator) (const void *item);\n//  - compare two items, for sorting\ntypedef int (czmq_comparator) (const void *item1, const void *item2);\n\n#define CZMQ_VERSION_MAJOR 1\n#define CZMQ_VERSION_MINOR 3\n#define CZMQ_VERSION_PATCH 1\n\n#define CZMQ_MAKE_VERSION(major, minor, patch) \\\n    ((major) * 10000 + (minor) * 100 + (patch))\n', 'message': 'Upated for V1.3.2\n', 'author_name': 'Pieter Hintjens', 'lang': 'h'}