Changeset 4ddeace in mainline for test/print/print1/test.c


Ignore:
Timestamp:
2006-06-06T11:45:42Z (19 years ago)
Author:
Josef Cejka <malyzelenyhnus@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
99f3249
Parents:
3247f0a
Message:

Fixed printf return value.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • test/print/print1/test.c

    r3247f0a r4ddeace  
    3333void test(void)
    3434{
     35        int retval;
    3536        __native nat = 0x12345678u;
    3637       
    37         unsigned char buffer[BUFFER_SIZE];
     38        char buffer[BUFFER_SIZE];
    3839       
    3940        printf(" Printf test \n");
     
    5354        printf(" Print to NULL '%s'\n",NULL);
    5455
     56        retval = snprintf(buffer, BUFFER_SIZE, "Short text without parameters.");
     57        printf("Result is: '%s', retval = %d\n", buffer, retval);
     58
     59        retval = snprintf(buffer, BUFFER_SIZE, "Very very very long text without parameters.");
     60        printf("Result is: '%s', retval = %d\n", buffer, retval);
     61       
    5562        printf("Print short text to %d char long buffer via snprintf.\n", BUFFER_SIZE);
    56         snprintf(buffer, BUFFER_SIZE, "Short %s", "text");
    57         printf("Result is: '%s'\n", buffer);
     63        retval = snprintf(buffer, BUFFER_SIZE, "Short %s", "text");
     64        printf("Result is: '%s', retval = %d\n", buffer, retval);
    5865       
    5966        printf("Print long text to %d char long buffer via snprintf.\n", BUFFER_SIZE);
    60         snprintf(buffer, BUFFER_SIZE, "Very long %s. This text`s length is more than %d. We are interested in the result.", "text" , BUFFER_SIZE);
    61         printf("Result is: '%s'\n", buffer);
     67        retval = snprintf(buffer, BUFFER_SIZE, "Very long %s. This text`s length is more than %d. We are interested in the result.", "text" , BUFFER_SIZE);
     68        printf("Result is: '%s', retval = %d\n", buffer, retval);
    6269       
    6370        return;
Note: See TracChangeset for help on using the changeset viewer.