Browse Source

Conserto função de manipulação de string não declarada

master
Diego Nakaniwa 4 months ago
parent
commit
669f544f2b
  1. 1
      src/parse_action.c
  2. 5
      src/parse_string.c
  3. 2
      src/parse_string.h

1
src/parse_action.c

@ -5,6 +5,7 @@
#include <ami.h> #include <ami.h>
#include <string.h> #include <string.h>
#include <parse_string.h>
/*! /*!
* Cuida das respostas que chegam da AMi das actions enviadas * Cuida das respostas que chegam da AMi das actions enviadas

5
src/parse_string.c

@ -7,6 +7,7 @@
#include <string.h> #include <string.h>
#include <stdio.h> #include <stdio.h>
#include <parse_string.h>
#define END_AND_EVENT "\r\n\r\nEvent: " #define END_AND_EVENT "\r\n\r\nEvent: "
#define END_AND_RESPONSE "\r\n\r\nResponse: " #define END_AND_RESPONSE "\r\n\r\nResponse: "
@ -235,7 +236,7 @@ int strcmp_n(const char *str1, const char *str2){
* \param comprimento da string * \param comprimento da string
* \return os mesmos valores de strncasecmp * \return os mesmos valores de strncasecmp
*/ */
int strncasecmp_n( const char *str1, const char *str2, size_t len ){ int strcasecmp_n( const char *str1, const char *str2){
if( str1 == NULL && str2 == NULL ){ if( str1 == NULL && str2 == NULL ){
return 0; return 0;
@ -247,5 +248,5 @@ int strncasecmp_n( const char *str1, const char *str2, size_t len ){
return 1; return 1;
} }
return strncasecmp( str1, str2, len); return strncasecmp( str1, str2, strlen(str1));
} }

2
src/parse_string.h

@ -104,7 +104,7 @@ int strcmp_n(const char *s1, const char *s2);
* \param comprimento da string * \param comprimento da string
* \return os mesmos valores de strncasecmp * \return os mesmos valores de strncasecmp
*/ */
int strncasecmp_n( const char *str1, const char *str2, size_t len ); int strcasecmp_n( const char *str1, const char *str2);
#endif #endif

Loading…
Cancel
Save