s4:torture:basic:delete: fix O3 error unused result of asprintf
authorMichael Adam <obnox@samba.org>
Tue, 5 Apr 2016 16:21:17 +0000 (18:21 +0200)
committerMichael Adam <obnox@samba.org>
Thu, 12 May 2016 22:16:16 +0000 (00:16 +0200)
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Christian Ambach <ambi@samba.org>
source4/torture/basic/delete.c

index e3d830da627b7a96b8a23c9dc12a16d9dea2bad8..76a83df50875498bd69474312036978a56ac0b05 100644 (file)
@@ -1760,6 +1760,7 @@ static bool deltest20(struct torture_context *tctx, struct smbcli_state *cli1, s
        int dnum1 = -1;
        bool correct = true;
        NTSTATUS status;
+       int ret;
 
        del_clean_area(cli1, cli2);
 
@@ -1789,7 +1790,8 @@ static bool deltest20(struct torture_context *tctx, struct smbcli_state *cli1, s
 
        {
                char *fullname;
-               asprintf(&fullname, "\\%s%s", dname, fname);
+               ret = asprintf(&fullname, "\\%s%s", dname, fname);
+               torture_assert(tctx, ret != -1, "asprintf failed");
                fnum1 = smbcli_open(cli1->tree, fullname, O_CREAT|O_RDWR,
                                    DENY_NONE);
                torture_assert(tctx, fnum1 == -1, 
@@ -1809,7 +1811,8 @@ static bool deltest20(struct torture_context *tctx, struct smbcli_state *cli1, s
                
        {
                char *fullname;
-               asprintf(&fullname, "\\%s%s", dname, fname);
+               ret = asprintf(&fullname, "\\%s%s", dname, fname);
+               torture_assert(tctx, ret != -1, "asprintf failed");
                fnum1 = smbcli_open(cli1->tree, fullname, O_CREAT|O_RDWR,
                                    DENY_NONE);
                torture_assert(tctx, fnum1 != -1,