@@ -270,7 +270,7 @@ void nut_report_config_flags(void)
270
270
}
271
271
}
272
272
273
- const char * suggest_doc_links (const char * progname , const char * progconf ) {
273
+ static const char * do_suggest_doc_links (const char * progname , const char * progconf , const char * mansection ) {
274
274
static char buf [LARGEBUF ];
275
275
276
276
buf [0 ] = '\0' ;
@@ -297,7 +297,9 @@ const char *suggest_doc_links(const char *progname, const char *progconf) {
297
297
*/
298
298
snprintfcat (buf , sizeof (buf ),
299
299
"Read The Fine Manual ('man %s %s') and/or " ,
300
- MAN_SECTION_CMD_SYS , buf2 );
300
+ mansection , buf2 );
301
+ #else
302
+ NUT_UNUSED_VARIABLE (mansection );
301
303
#endif
302
304
snprintfcat (buf , sizeof (buf ),
303
305
"see\n\t%s/docs/man/%s.html\n" ,
@@ -314,3 +316,11 @@ const char *suggest_doc_links(const char *progname, const char *progconf) {
314
316
315
317
return buf ;
316
318
}
319
+
320
+ const char * suggest_doc_links_CMD_SYS (const char * progname , const char * progconf ) {
321
+ return do_suggest_doc_links (progname , progconf , MAN_SECTION_CMD_SYS );
322
+ }
323
+
324
+ const char * suggest_doc_links_CMD_USR (const char * progname , const char * progconf ) {
325
+ return do_suggest_doc_links (progname , progconf , MAN_SECTION_CMD_USR );
326
+ }
0 commit comments