docs: Fix problems with example code

Current code generates warnings and, in some cases, doesn't compile.

Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
This commit is contained in:
Brad Hubbard 2017-03-17 16:12:41 +10:00
parent 83d0704d2a
commit ccdb61b349

View File

@ -266,10 +266,11 @@ it and connecting to the cluster might look something like this:
.. code-block:: c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <rados/librados.h>
int main (int argc, char argv**)
int main (int argc, const char **argv)
{
/* Declare the cluster handle and required arguments. */
@ -346,7 +347,7 @@ you to initialize a ``librados::Rados`` cluster handle object:
librados::Rados cluster;
char cluster_name[] = "ceph";
char user_name[] = "client.admin";
uint64_t flags;
uint64_t flags = 0;
/* Initialize the cluster handle with the "ceph" cluster name and "client.admin" user */
{
@ -577,9 +578,9 @@ C Example
.. code-block:: c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <rados/librados.h>
#include <stdlib.h>
int main (int argc, const char **argv)
{