From a72429308845e85385ccb8a119d60b3e96a13d96 Mon Sep 17 00:00:00 2001 From: petermcs Date: Thu, 21 Jan 2010 21:56:33 +0000 Subject: [PATCH] Modified to check password in the same fashion as h_dcc. This saves on having a static BACnet string which frees up 1.5KB. --- bacnet-stack/demo/handler/h_rd.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/bacnet-stack/demo/handler/h_rd.c b/bacnet-stack/demo/handler/h_rd.c index 1bd49382..69a94bec 100644 --- a/bacnet-stack/demo/handler/h_rd.c +++ b/bacnet-stack/demo/handler/h_rd.c @@ -39,7 +39,6 @@ #include "rd.h" static char *Password = "Jesus"; -static BACNET_CHARACTER_STRING My_Password; void handler_reinitialize_device( uint8_t * service_request, @@ -107,8 +106,7 @@ void handler_reinitialize_device( "ReinitializeDevice: Sending Reject - undefined enumeration\n"); #endif } else { - characterstring_init_ansi(&My_Password, Password); - if (characterstring_same(&their_password, &My_Password)) { + if (characterstring_ansi_same(&their_password, Password)) { len = encode_simple_ack(&Handler_Transmit_Buffer[pdu_len], service_data->invoke_id,