From 4ea61c1941ce77b3b919e9088c3291a04d20533a Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Tue, 18 Nov 2025 16:02:58 +0800
Subject: [PATCH] update apue makefile for -Wall
---
project/4.mqttd/modules/sht20.c | 4 ++--
project/4.mqttd/makefile | 2 +-
project/4.mqttd/modules/pwm.c | 2 --
3 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/project/4.mqttd/makefile b/project/4.mqttd/makefile
index c55ec31..6b13ffc 100644
--- a/project/4.mqttd/makefile
+++ b/project/4.mqttd/makefile
@@ -50,7 +50,7 @@
@echo "Building ${APP_NAME} on ${BUILD_ARCH}"
subdir:
- @for dir in ${libs} ; do make -C $${dir} ; done
+ @for dir in ${libs} ; do CFLAGS="${CFLAGS}" make -C $${dir} ; done
install:
cp ${APP_NAME} /tftp
diff --git a/project/4.mqttd/modules/pwm.c b/project/4.mqttd/modules/pwm.c
index ffaa7be..134b799 100644
--- a/project/4.mqttd/modules/pwm.c
+++ b/project/4.mqttd/modules/pwm.c
@@ -118,8 +118,6 @@
int init_pwm(int channel, int freq, int duty)
{
int rv;
- char buf[32];
- char path[256];
if( (rv=export_pwm(channel, 1)) )
{
diff --git a/project/4.mqttd/modules/sht20.c b/project/4.mqttd/modules/sht20.c
index a96d0c6..4b6a585 100644
--- a/project/4.mqttd/modules/sht20.c
+++ b/project/4.mqttd/modules/sht20.c
@@ -90,7 +90,7 @@
memset(buf, 0, sizeof(buf));
i2c_read(fd, SHT20_I2CADDR, buf, 3);
- log_dump(LOG_LEVEL_TRACE, "Temperature sample data: ", buf, 3);
+ log_dump(LOG_LEVEL_TRACE, "Temperature sample data: ", (char *)buf, 3);
if( !sht20_checksum(buf, 2, buf[2]) )
{
@@ -113,7 +113,7 @@
memset(buf, 0, sizeof(buf));
i2c_read(fd, SHT20_I2CADDR, buf, 3);
- log_dump(LOG_LEVEL_TRACE, "Relative humidity sample data: ", buf, 3);
+ log_dump(LOG_LEVEL_TRACE, "Relative humidity sample data: ", (char *)buf, 3);
if( !sht20_checksum(buf, 2, buf[2]) )
{
--
Gitblit v1.9.1