The Access Denied error is missing the trailing quote.
The problem appears to stem from when I added the debug printing support.
I failed to place the closing quote into the correct location.
I also noticed that the static strings array is too short!
This will result in the wrong errors being printed.
Add the missing strings.
The stand alone builds must be updated because this now uses a string that wasn't used before.
Make sure `_di_f_string_format_sentence_end_basic_s_` is available in all custom builds that rely on the error printing.
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
#define _di_f_string_format_s_double_s_
#define _di_f_string_format_s_s_
#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_sentence_end_basic_s_
+//#define _di_f_string_format_sentence_end_basic_s_
#define _di_f_string_format_sentence_end_double_basic_s_
#define _di_f_string_format_sentence_end_double_quote_basic_s_
#define _di_f_string_format_sentence_end_double_quote_s_
"%[%QDirectoy not found",
" occurred",
"%[%QSocket is blocked",
+ "%[%QBuffer is too small",
"%[%QBuffer is restricted",
"%[%QBuffer is insufficient",
"%[%QInvalid buffer",
"%[%QInvalid address",
"%[%QBuffer is out of scope",
"%[%QUnknown protocol option",
+ "%[%QUnsupported socket type",
+ "%[%QSocked time out",
"%[%QUnknown socket option",
"%[%QFile system is read only",
"%[%QFile system is write only",
"%[%QConnection is busy",
"%[%QInvalid Connection",
"%[%QSocket pipe is closed",
+ "%[%Q%]%['",
};
#endif // _di_fll_error_s_a_
fll_error_s_119_connection_busy_e,
fll_error_s_120_invalid_connection_e,
fll_error_s_121_socket_pipe_closed_e,
+ fll_error_s_122_Q_then_quote_single_e,
}; // enum
#endif // _di_fll_error_s_e_
flockfile(print->to.stream);
fl_print_format(message, print->to, print->context, print->prefix, operation, type_name, print->context);
- fl_print_format(f_string_format_Q_single_s.string, print->to, print->notable, name, print->notable);
+ fl_print_format(macro_fll_error_s(122_Q_then_quote_single), print->to, print->notable, name, print->notable, print->context);
private_fll_error_print_debug(print, debug);
- fl_print_format(f_string_format_sentence_end_single_basic_s.string, print->to, print->context, f_string_eol_s);
+ fl_print_format(f_string_format_sentence_end_basic_s.string, print->to, print->context, f_string_eol_s);
funlockfile(print->to.stream);
}