Просмотр исходного кода

Adds explicit casts to remove compiler warnings

CapXilinx 9 лет назад
Родитель
Сommit
ebb7f83e4f
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      source/src/cip/ciptcpipinterface.c

+ 2 - 2
source/src/cip/ciptcpipinterface.c

@@ -93,7 +93,7 @@ void ConfigureDomainName(const char *const restrict domain_name) {
   if (interface_configuration_.domain_name.length) {
     interface_configuration_.domain_name.string = (EipByte *) CipCalloc(
         interface_configuration_.domain_name.length + 1, sizeof(EipInt8));
-    strcpy(interface_configuration_.domain_name.string, domain_name);
+    strcpy((char *)(interface_configuration_.domain_name.string), domain_name);
   } else {
     interface_configuration_.domain_name.string = NULL;
   }
@@ -110,7 +110,7 @@ void ConfigureHostName(const char *const restrict hostname) {
   if (hostname_.length) {
     hostname_.string = (EipByte *) CipCalloc(hostname_.length + 1,
                                              sizeof(EipByte));
-    strcpy(hostname_.string, hostname);
+    strcpy((char *)(hostname_.string), hostname);
   } else {
     hostname_.string = NULL;
   }