diff --git a/src/editprop.c b/src/editprop.c index 76468bd5..3d6ee554 100644 --- a/src/editprop.c +++ b/src/editprop.c @@ -136,7 +136,8 @@ size_t my_strdup(int id, char **dest, const char *src) /* empty source string -- { size_t len; - if(*dest == src) dbg(0, "my_strdup(): WARNING: src == *dest == %p, id=%d\n", src, id); + if(*dest == src && src!=NULL) + dbg(0, "my_strdup(): WARNING: src == *dest == %p, id=%d\n", src, id); if(src!=NULL && src[0]!='\0') { len = strlen(src)+1; my_realloc(id, dest, len); @@ -314,7 +315,8 @@ size_t my_snprintf(char *string, size_t size, const char *format, ...) size_t my_strdup2(int id, char **dest, const char *src) /* 20150409 duplicates also empty string */ { size_t len; - if(*dest == src) dbg(0, "my_strdup(): WARNING: src == *dest == %p, id=%d\n", src, id); + if(*dest == src && src!=NULL) + dbg(0, "my_strdup(): WARNING: src == *dest == %p, id=%d\n", src, id); if(src!=NULL) { len = strlen(src)+1; my_realloc(id, dest, len); diff --git a/xschem_library/Makefile b/xschem_library/Makefile index b9debfdc..89401603 100644 --- a/xschem_library/Makefile +++ b/xschem_library/Makefile @@ -18,7 +18,7 @@ install: FORCE $(SCCBOX) install -f -d examples/stimuli.* "$(XDOCDIR)"/examples $(SCCBOX) install -f -d binto7seg/*.sym "$(XDOCDIR)"/binto7seg $(SCCBOX) install -f -d binto7seg/*.sch "$(XDOCDIR)"/binto7seg - $(SCCBOX) install -f -d generators/*.* "$(XDOCDIR)"/generators + $(SCCBOX) install -f -d generators/* "$(XDOCDIR)"/generators $(SCCBOX) install -f -d inst_sch_select/*.* "$(XDOCDIR)"/inst_sch_select $(SCCBOX) install -f -d xTAG/*.sym* "$(XDOCDIR)"/xTAG $(SCCBOX) install -f -d xTAG/*.sch "$(XDOCDIR)"/xTAG