r13004: fix compiler warnings
authorStefan Metzmacher <metze@samba.org>
Wed, 18 Jan 2006 16:20:33 +0000 (16:20 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:51:16 +0000 (13:51 -0500)
metze
(This used to be commit 833efdf8a943b210ba8e5b219dc754260001bedb)

source4/torture/basic/mangle_test.c
source4/torture/raw/composite.c
source4/torture/raw/open.c
source4/torture/raw/oplock.c
source4/torture/raw/search.c
source4/torture/rpc/lsa.c

index 8317a4ee1802f010c79abd35e5ff1b84700ad6a9..36b7481316a7a1f03a28f263072d018d7b7fa6aa 100644 (file)
@@ -90,7 +90,7 @@ static BOOL test_one(struct smbcli_state *cli, const char *name)
        data = tdb_fetch_bystring(tdb, shortname);
        if (data.dptr) {
                /* maybe its a duplicate long name? */
-               if (strcasecmp(name, data.dptr) != 0) {
+               if (strcasecmp(name, (const char *)data.dptr) != 0) {
                        /* we have a collision */
                        collisions++;
                        printf("Collision between %s and %s   ->  %s "
@@ -101,7 +101,7 @@ static BOOL test_one(struct smbcli_state *cli, const char *name)
        } else {
                TDB_DATA namedata;
                /* store it for later */
-               namedata.dptr = discard_const_p(char, name);
+               namedata.dptr = discard_const_p(uint8_t, name);
                namedata.dsize = strlen(name)+1;
                tdb_store_bystring(tdb, shortname, namedata, TDB_REPLACE);
        }
index 760d464fb534ad6b22e90434ec579e7b68b070d7..6025c3d1e4b5db4f6324bc4c8ff7f6d0eef5e159 100644 (file)
@@ -48,7 +48,7 @@ static BOOL test_loadfile(struct smbcli_state *cli, TALLOC_CTX *mem_ctx)
        struct smb_composite_savefile io1;
        struct smb_composite_loadfile io2;
        struct composite_context **c;
-       char *data;
+       uint8_t *data;
        size_t len = random() % 100000;
        const int num_ops = 50;
        int i;
@@ -124,7 +124,7 @@ static BOOL test_fetchfile(struct smbcli_state *cli, TALLOC_CTX *mem_ctx)
        struct smb_composite_savefile io1;
        struct smb_composite_fetchfile io2;
        struct composite_context **c;
-       char *data;
+       uint8_t *data;
        int i;
        size_t len = random() % 10000;
        extern int torture_numops;
index 2afad96956bb2adf33c56af9ee14985de923b24d..1346a075f2c440210c72d68252361c2b9a57c736 100644 (file)
@@ -1247,7 +1247,7 @@ static BOOL test_chained(struct smbcli_state *cli, TALLOC_CTX *mem_ctx)
        io.openxreadx.in.mincnt = sizeof(buf);
        io.openxreadx.in.maxcnt = sizeof(buf);
        io.openxreadx.in.remaining = 0;
-       io.openxreadx.out.data = buf2;
+       io.openxreadx.out.data = (uint8_t *)buf2;
 
        status = smb_raw_open(cli->tree, mem_ctx, &io);
        CHECK_STATUS(status, NT_STATUS_OK);
index 64da410bd2776116809f81ee700f48466621c0ee..6fa4c514b393c30769ed1aa8501ef4e557127384 100644 (file)
@@ -366,7 +366,7 @@ static BOOL test_oplock(struct smbcli_state *cli, TALLOC_CTX *mem_ctx)
                wr.write.in.count = 1;
                wr.write.in.offset = 0;
                wr.write.in.remaining = 0;
-               wr.write.in.data = "x";
+               wr.write.in.data = (const uint8_t *)"x";
                status = smb_raw_write(cli->tree, &wr);
                CHECK_STATUS(status, NT_STATUS_OK);
        }
@@ -383,7 +383,7 @@ static BOOL test_oplock(struct smbcli_state *cli, TALLOC_CTX *mem_ctx)
                wr.write.in.count = 1;
                wr.write.in.offset = 0;
                wr.write.in.remaining = 0;
-               wr.write.in.data = "x";
+               wr.write.in.data = (const uint8_t *)"x";
                status = smb_raw_write(cli->tree, &wr);
                CHECK_STATUS(status, NT_STATUS_OK);
        }
@@ -437,7 +437,7 @@ static BOOL test_oplock(struct smbcli_state *cli, TALLOC_CTX *mem_ctx)
                wr.write.in.count = 1;
                wr.write.in.offset = 0;
                wr.write.in.remaining = 0;
-               wr.write.in.data = "x";
+               wr.write.in.data = (const uint8_t *)"x";
                status = smb_raw_write(cli->tree, &wr);
                CHECK_STATUS(status, NT_STATUS_OK);
        }
@@ -454,7 +454,7 @@ static BOOL test_oplock(struct smbcli_state *cli, TALLOC_CTX *mem_ctx)
                wr.write.in.count = 1;
                wr.write.in.offset = 0;
                wr.write.in.remaining = 0;
-               wr.write.in.data = "x";
+               wr.write.in.data = (const uint8_t *)"x";
                status = smb_raw_write(cli->tree, &wr);
                CHECK_STATUS(status, NT_STATUS_OK);
        }
index 5cb67b068eeaec16d675c3c1dd3edf9d0c8066bf..1d98c7cb5c748ca37927602c1f6b61bfc36d0c0b 100644 (file)
@@ -1286,14 +1286,14 @@ static BOOL test_ea_list(struct smbcli_state *cli, TALLOC_CTX *mem_ctx)
        CHECK_STRING(result.list[1].ea_list.name.s, "file2.txt");
        CHECK_STRING(result.list[1].ea_list.eas.eas[0].name.s, "SECOND EA");
        CHECK_VALUE(result.list[1].ea_list.eas.eas[0].value.length, 9);
-       CHECK_STRING(result.list[1].ea_list.eas.eas[0].value.data, "Value Two");
+       CHECK_STRING((const char *)result.list[1].ea_list.eas.eas[0].value.data, "Value Two");
        CHECK_STRING(result.list[1].ea_list.eas.eas[1].name.s, "THIRD EA");
        CHECK_VALUE(result.list[1].ea_list.eas.eas[1].value.length, 0);
 
        CHECK_STRING(result.list[2].ea_list.name.s, "file3.txt");
        CHECK_STRING(result.list[2].ea_list.eas.eas[0].name.s, "SECOND EA");
        CHECK_VALUE(result.list[2].ea_list.eas.eas[0].value.length, 9);
-       CHECK_STRING(result.list[2].ea_list.eas.eas[0].value.data, "Value Two");
+       CHECK_STRING((const char *)result.list[2].ea_list.eas.eas[0].value.data, "Value Two");
        CHECK_STRING(result.list[2].ea_list.eas.eas[1].name.s, "THIRD EA");
        CHECK_VALUE(result.list[2].ea_list.eas.eas[1].value.length, 0);
 
index 3238e31c017df1e1c8064a32023a55c0e7e24006..5d7ddc6c80fdf7c655892c0186645db7aae1c9e5 100644 (file)
@@ -1401,9 +1401,9 @@ static BOOL test_EnumPrivs(struct dcerpc_pipe *p,
        }
 
        for (i = 0; i< privs1.count; i++) {
-               test_LookupPrivDisplayName(p, mem_ctx, handle, &privs1.privs[i].name);
-               test_LookupPrivValue(p, mem_ctx, handle, &privs1.privs[i].name);
-               if (!test_EnumAccountsWithUserRight(p, mem_ctx, handle, &privs1.privs[i].name)) {
+               test_LookupPrivDisplayName(p, mem_ctx, handle, (struct lsa_String *)&privs1.privs[i].name);
+               test_LookupPrivValue(p, mem_ctx, handle, (struct lsa_String *)&privs1.privs[i].name);
+               if (!test_EnumAccountsWithUserRight(p, mem_ctx, handle, (struct lsa_String *)&privs1.privs[i].name)) {
                        ret = False;
                }
        }
@@ -1606,7 +1606,7 @@ static BOOL test_CreateTrustedDomain(struct dcerpc_pipe *p,
                domsid[i] = dom_sid_parse_talloc(mem_ctx, trust_sid);
 
                trustinfo.sid = domsid[i];
-               init_lsa_String(&trustinfo.name, trust_name);
+               init_lsa_String((struct lsa_String *)&trustinfo.name, trust_name);
 
                r.in.handle = handle;
                r.in.info = &trustinfo;