I am getting unexpected results from ngx_snprintf in the following statement:
ngx_snprintf((u_char *) buf, sizeof(buf), "%s\n",
peer->peer_config->name.data);
with peer->peer_config->name.data == "127.0.0.1:9000\0".
I expect ngx_snprintf to yield buf == "127.0.0.1:9000\n\0", but
instead it yields buf == "127.0.0.1:9000\n\bf\0" (I was not expecting
that '\bf' character to be inserted there.)
When I change ngx_snprintf to just snprintf, it works as expected.
Any thoughts?
Mike Gagnon
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel