Ignore:
Timestamp:
Jun 22, 2021, 9:00:19 PM (3 years ago)
Author:
coas-nagasima
Message:

WolfSSLとAzure IoT SDKを更新

File:
1 edited

Legend:

Unmodified
Added
Removed
  • azure_iot_hub_f767zi/trunk/azure_iot_sdk/c-utility/src/sastoken.c

    r457 r464  
    2424        if (expiryASCII[i] >= '0' && expiryASCII[i] <= '9')
    2525        {
    26             value = value * 10 + (double)(expiryASCII[i] - '0');
     26            value = value * 10 + ((double)expiryASCII[i] - (double)'0');
    2727        }
    2828        else
     
    203203}
    204204
    205 static STRING_HANDLE construct_sas_token(const char* key, const char* scope, const char* keyname, size_t expiry)
     205static STRING_HANDLE construct_sas_token(const char* key, const char* scope, const char* keyname, uint64_t expiry)
    206206{
    207207    STRING_HANDLE result;
     
    221221    {
    222222        /*Codes_SRS_SASTOKEN_06_026: [If the conversion to string form fails for any reason then SASToken_Create shall return NULL.]*/
    223         if (size_tToString(tokenExpirationTime, sizeof(tokenExpirationTime), expiry) != 0)
     223        if (uint64_tToString(tokenExpirationTime, sizeof(tokenExpirationTime), expiry) != 0)
    224224        {
    225225            LogError("For some reason converting seconds to a string failed.  No SAS can be generated.");
     
    303303}
    304304
    305 STRING_HANDLE SASToken_Create(STRING_HANDLE key, STRING_HANDLE scope, STRING_HANDLE keyName, size_t expiry)
     305STRING_HANDLE SASToken_Create(STRING_HANDLE key, STRING_HANDLE scope, STRING_HANDLE keyName, uint64_t expiry)
    306306{
    307307    STRING_HANDLE result;
     
    326326}
    327327
    328 STRING_HANDLE SASToken_CreateString(const char* key, const char* scope, const char* keyName, size_t expiry)
     328STRING_HANDLE SASToken_CreateString(const char* key, const char* scope, const char* keyName, uint64_t expiry)
    329329{
    330330    STRING_HANDLE result;
Note: See TracChangeset for help on using the changeset viewer.