瀏覽代碼

Update client_firstSteps.c

printf format (llu) not valid on win32 systems
FlorianPalm 9 年之前
父節點
當前提交
73a236519c
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      examples/client_firstSteps.c

+ 5 - 1
examples/client_firstSteps.c

@@ -33,7 +33,11 @@ int main(void) {
             UA_Variant_isScalar(&rResp.results[0].value) &&
             rResp.results[0].value.type == &UA_TYPES[UA_TYPES_DATETIME]) {
         raw_date = *(UA_DateTime*)rResp.results[0].value.data;
-        printf("raw date is: %llu\n", raw_date);
+        #ifdef _WIN32
+           printf("raw date is: %I64u\n", raw_date);
+        #else
+           printf("raw date is: %llu\n", raw_date);
+        #endif
         UA_DateTime_toString(raw_date, string_date);
         printf("string date is: %.*s\n", string_date->length, string_date->data);
     }