diff --git a/.gitignore b/.gitignore index e22ced3..22111c8 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,5 @@ *.o *.a .settings/language.settings.xml +test_multiaddr diff --git a/Makefile b/Makefile index c872899..1677f21 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ ifdef DEBUG CFLAGS += -g3 endif -LFLAGS = -lmultiaddr +LFLAGS = -lm DEPS = include/multiaddr/base58.h include/multiaddr/endian.h include/multiaddr/multiaddr.h \ include/multiaddr/protocols.h include/multiaddr/protoutils.h include/multiaddr/varhexutils.h \ include/multiaddr/varint.h @@ -17,7 +17,7 @@ OBJS = base58.o varint.o libmultiaddr.a: $(OBJS) ar rcs $@ $^ -test_multiaddr: libmultiaddr.a testing.o +test_multiaddr: testing.o libmultiaddr.a $(CC) -o $@ $^ $(LFLAGS) all: test_multiaddr diff --git a/include/multiaddr/multiaddr.h b/include/multiaddr/multiaddr.h index 3380194..f902ffc 100644 --- a/include/multiaddr/multiaddr.h +++ b/include/multiaddr/multiaddr.h @@ -1,7 +1,7 @@ #ifndef MULTIADDR #define MULTIADDR #include "varhexutils.h" -#include "codecs.h" +//#include "codecs.h" #include "varint.h" #include "protocols.h" #include "protoutils.h" @@ -35,6 +35,7 @@ struct maddr new_maddr_fb(uint8_t * byteaddress,int size)//Construct new address return anewaddr2; } } + return anewaddr2; } struct maddr new_maddr_fs(char * straddress)//Construct new address from string { @@ -52,6 +53,7 @@ struct maddr new_maddr_fs(char * straddress)//Construct new address from string } return anewaddr; } + return anewaddr; } int m_encapsulate(struct maddr * result, char * string) { @@ -123,4 +125,4 @@ int m_decapsulate(struct maddr * result, char * srci) } } -#endif \ No newline at end of file +#endif