瀏覽代碼

修改free(NULL)bug

master
17607550577 4 年之前
父節點
當前提交
1125fef8dd
共有 1 個檔案被更改,包括 10 行新增10 行删除
  1. 10
    10
      server-monitor.c

+ 10
- 10
server-monitor.c 查看文件

@@ -141,7 +141,7 @@ int main(int argc, char *argv[])
141 141
 
142 142
     //mosquitto_subscribe(m_hMqtt,NULL,topic1,1);
143 143
     //mosquitto_subscribe(m_hMqtt,NULL,topic2,1);
144
-    mosquitto_loop_start(m_hMqtt);
144
+    mosquitto_loop_start(m_hMqtt); //mosquitto会创建一个进程实时运行发送心跳包和接收订阅的主题消息
145 145
     while (1)
146 146
     {
147 147
         sleep(5);
@@ -353,19 +353,19 @@ int ata_get_temperature(int fd)
353 353
 
354 354
 
355 355
 #if DEF(SCSI)
356
-#define TEMPERATURE_PAGE                0x0d
357
-#define CDB_12_HDR_SIZE 14
358
-#define CDB_12_MAX_DATA_SIZE        0xffffffff
359
-#define CDB_6_HDR_SIZE          14
360
-#define CDB_6_MAX_DATA_SIZE     0xff
356
+#define TEMPERATURE_PAGE             0x0d
357
+#define CDB_12_HDR_SIZE              14
358
+#define CDB_12_MAX_DATA_SIZE         0xffffffff
359
+#define CDB_6_HDR_SIZE               14
360
+#define CDB_6_MAX_DATA_SIZE          0xff
361 361
 
362 362
 #define DEXCPT_DISABLE  0xf7
363 363
 #define DEXCPT_ENABLE   0x08
364 364
 #define EWASC_ENABLE    0x10
365 365
 #define EWASC_DISABLE   0xef
366
-#define GBUF_SIZE 65535
366
+#define GBUF_SIZE       65535
367 367
 #define MODE_DATA_HDR_SIZE  12
368
-#define SMART_SUPPORT   0x00
368
+#define SMART_SUPPORT       0x00
369 369
 
370 370
 
371 371
 struct cdb10hdr
@@ -955,7 +955,7 @@ int get_sata_hddtemp(char *device, int *value)
955 955
     // int fd = 0;
956 956
     //int value = -1;
957 957
     // char type[16] = "";
958
-    char *mode = NULL;
958
+    // char *mode = NULL;
959 959
 
960 960
     /*
961 961
     char *device = NULL;
@@ -1040,7 +1040,7 @@ int get_sata_hddtemp(char *device, int *value)
1040 1040
     // }
1041 1041
 
1042 1042
     close(fd);
1043
-    free(mode);
1043
+    // free(mode);
1044 1044
     return 0;
1045 1045
 }
1046 1046
 

Loading…
取消
儲存