mirror of
https://github.com/privacore/open-source-search-engine.git
synced 2025-07-13 02:36:06 -04:00
Set g_Errno if Title::setTitle() fails
This commit is contained in:
@ -233,6 +233,8 @@ const char *mstrerror ( int errnum ) {
|
||||
return "Malformed query";
|
||||
case ESHARDDOWN:
|
||||
return "One or more shards are down";
|
||||
case ETITLEERROR:
|
||||
return "Error setting title";
|
||||
}
|
||||
}
|
||||
|
||||
@ -413,7 +415,8 @@ static const char* s_errname[] {
|
||||
STRINGIFY( EDNSERROR ),
|
||||
STRINGIFY( EUNUSED51 ),
|
||||
STRINGIFY( EMALFORMEDQUERY ),
|
||||
STRINGIFY( ESHARDDOWN )
|
||||
STRINGIFY( ESHARDDOWN ),
|
||||
STRINGIFY( ETITLEERROR ),
|
||||
};
|
||||
|
||||
#undef STRINGIFY
|
||||
|
3
Errno.h
3
Errno.h
@ -189,7 +189,8 @@ enum {
|
||||
EDNSERROR ,
|
||||
EUNUSED51,
|
||||
EMALFORMEDQUERY,
|
||||
ESHARDDOWN // 32940
|
||||
ESHARDDOWN, // 32940
|
||||
ETITLEERROR,
|
||||
};
|
||||
|
||||
#endif // GB_ERRNO_H
|
||||
|
@ -17291,6 +17291,7 @@ Title *XmlDoc::getTitle() {
|
||||
|
||||
if ( !m_title.setTitle( xml, ww, titleMaxLen, query, getLinkInfo1(), getFirstUrl(), filteredRootTitleBuf,
|
||||
m_filteredRootTitleBufSize, *contentTypePtr, m_langId ) ) {
|
||||
g_errno = ETITLEERROR;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user