Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Jun 2014 07:38:49 GMT
From:      zkorchev@FreeBSD.org
To:        svn-soc-all@FreeBSD.org
Subject:   socsvn commit: r269669 - soc2014/zkorchev/freebsd_head/lib/libsol
Message-ID:  <201406170738.s5H7cnZA016102@socsvn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: zkorchev
Date: Tue Jun 17 07:38:47 2014
New Revision: 269669
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=269669

Log:
  implemented boolean type in libsol

Modified:
  soc2014/zkorchev/freebsd_head/lib/libsol/sol.c
  soc2014/zkorchev/freebsd_head/lib/libsol/sol.h

Modified: soc2014/zkorchev/freebsd_head/lib/libsol/sol.c
==============================================================================
--- soc2014/zkorchev/freebsd_head/lib/libsol/sol.c	Tue Jun 17 05:29:18 2014	(r269668)
+++ soc2014/zkorchev/freebsd_head/lib/libsol/sol.c	Tue Jun 17 07:38:47 2014	(r269669)
@@ -116,6 +116,13 @@
 	return 0;
 }
 
+int sol_boolean(struct sol_stream *restrict stream, unsigned char value)
+{
+	yajl_gen_bool(stream->ctx.g, value);
+
+	return 0;
+}
+
 int sol_integer(struct sol_stream *restrict stream, long long value)
 {
 	yajl_gen_integer(stream->ctx.g, value);

Modified: soc2014/zkorchev/freebsd_head/lib/libsol/sol.h
==============================================================================
--- soc2014/zkorchev/freebsd_head/lib/libsol/sol.h	Tue Jun 17 05:29:18 2014	(r269668)
+++ soc2014/zkorchev/freebsd_head/lib/libsol/sol.h	Tue Jun 17 07:38:47 2014	(r269669)
@@ -51,6 +51,7 @@
 int sol_map_end(struct sol_stream *restrict stream);
 int sol_map_key(struct sol_stream *restrict stream, const char *key, size_t length);
 
+int sol_boolean(struct sol_stream *restrict stream, unsigned char value);
 int sol_integer(struct sol_stream *restrict stream, long long value);
 int sol_string(struct sol_stream *restrict stream, const char *data, size_t length);
 int sol_float(struct sol_stream *restrict stream, double value);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201406170738.s5H7cnZA016102>