Fix bugs reported by prevent.
authorBartlomiej Grzelewski <b.grzelewski@samsung.com>
Fri, 12 Apr 2013 13:57:07 +0000 (15:57 +0200)
committerGerrit Code Review <gerrit2@kim11>
Fri, 12 Apr 2013 14:58:05 +0000 (23:58 +0900)
[Issue#]   N/A
[Bug]      Sizeof gets wrong argument.
[Cause]    N/A
[Solution] Sizeof gets type of struct now.

[Verification] Build. Run security tests.

Change-Id: I300591ae3fa1040d9f316699551b522bf222acce

src/communication/security-server-comm.c

index 4bd37c1..6706ad6 100644 (file)
@@ -2095,7 +2095,7 @@ int recv_get_object_name(int sockfd, response_header *hdr, char *object, int max
 
        /* Read response */
        retval = TEMP_FAILURE_RETRY(read(sockfd, hdr, sizeof(response_header)));
-       if(retval < sizeof(hdr) )
+       if(retval < sizeof(response_header))
        {
                /* Error on socket */
                SEC_SVR_DBG("cannot recv respons: %d", retval);