biblio.cc:2181:28: error: assigning to 'char *' from incompatible type 'char'
else {c[last-1]->doctype='\0';
^~~~
http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/xmbibtex-1.7_3.log
77 lines
1.9 KiB
C++
77 lines
1.9 KiB
C++
--- biblio.cc.orig 2018-08-25 15:59:47 UTC
|
|
+++ biblio.cc
|
|
@@ -2178,35 +2178,35 @@ void BIBLIO::add_citation()
|
|
c[last-1]=new CITATION;
|
|
}
|
|
if (!c) std::cout << "allocation failure *CITATION* ! \n";
|
|
- else {c[last-1]->doctype='\0';
|
|
- c[last-1]->abstract='\0';
|
|
- c[last-1]->address='\0';
|
|
- c[last-1]->annote='\0';
|
|
- c[last-1]->author='\0';
|
|
- c[last-1]->booktitle='\0';
|
|
- c[last-1]->chapter='\0';
|
|
- c[last-1]->comment='\0';
|
|
- c[last-1]->crossref='\0';
|
|
- c[last-1]->edition='\0';
|
|
- c[last-1]->editor='\0';
|
|
- c[last-1]->howpublished='\0';
|
|
- c[last-1]->institution='\0';
|
|
- c[last-1]->journal='\0';
|
|
- c[last-1]->key='\0';
|
|
- c[last-1]->keyword='\0';
|
|
- c[last-1]->month='\0';
|
|
- c[last-1]->note='\0';
|
|
- c[last-1]->number='\0';
|
|
- c[last-1]->organization='\0';
|
|
- c[last-1]->pages='\0';
|
|
- c[last-1]->publisher='\0';
|
|
- c[last-1]->reprint='\0';
|
|
- c[last-1]->school='\0';
|
|
- c[last-1]->series='\0';
|
|
- c[last-1]->title='\0';
|
|
- c[last-1]->type='\0';
|
|
- c[last-1]->volume='\0';
|
|
- c[last-1]->year='\0';
|
|
+ else {c[last-1]->doctype=NULL;
|
|
+ c[last-1]->abstract=NULL;
|
|
+ c[last-1]->address=NULL;
|
|
+ c[last-1]->annote=NULL;
|
|
+ c[last-1]->author=NULL;
|
|
+ c[last-1]->booktitle=NULL;
|
|
+ c[last-1]->chapter=NULL;
|
|
+ c[last-1]->comment=NULL;
|
|
+ c[last-1]->crossref=NULL;
|
|
+ c[last-1]->edition=NULL;
|
|
+ c[last-1]->editor=NULL;
|
|
+ c[last-1]->howpublished=NULL;
|
|
+ c[last-1]->institution=NULL;
|
|
+ c[last-1]->journal=NULL;
|
|
+ c[last-1]->key=NULL;
|
|
+ c[last-1]->keyword=NULL;
|
|
+ c[last-1]->month=NULL;
|
|
+ c[last-1]->note=NULL;
|
|
+ c[last-1]->number=NULL;
|
|
+ c[last-1]->organization=NULL;
|
|
+ c[last-1]->pages=NULL;
|
|
+ c[last-1]->publisher=NULL;
|
|
+ c[last-1]->reprint=NULL;
|
|
+ c[last-1]->school=NULL;
|
|
+ c[last-1]->series=NULL;
|
|
+ c[last-1]->title=NULL;
|
|
+ c[last-1]->type=NULL;
|
|
+ c[last-1]->volume=NULL;
|
|
+ c[last-1]->year=NULL;
|
|
}
|
|
}
|
|
|
|
@@ -2252,7 +2252,7 @@ void BIBLIO::del_citation(unsigned long nc) {
|
|
c=(CITATION **)realloc(c,last*sizeof(CITATION*));
|
|
else {
|
|
delete[]c;
|
|
- c='\0';
|
|
+ c=NULL;
|
|
}
|
|
}
|
|
}
|