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>