From 646bd5576497078f327f931ac5b5452d24866d2a Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Sun, 16 Nov 2025 01:58:54 +0100 Subject: Refactor large static class Fl into an expandable namespace Fl (#1325) * Change class Fl into namespace Fl. * Untangle Fl namespace into themed headers. * cut line count of FL/Fl.H in half * FL/core subdirectory now holds short headers grouped by functionality. --- src/Fl_System_Driver.H | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/Fl_System_Driver.H') diff --git a/src/Fl_System_Driver.H b/src/Fl_System_Driver.H index 2ec99745a..558f7d6e5 100644 --- a/src/Fl_System_Driver.H +++ b/src/Fl_System_Driver.H @@ -58,7 +58,7 @@ class Fl_Sys_Menu_Bar_Driver; Each supported platform implements several of the virtual methods of this class. */ class Fl_System_Driver { - friend class Fl; + friend Fl_System_Driver *Fl::system_driver(); protected: // implement once for each platform static Fl_System_Driver *newSystemDriver(); -- cgit v1.2.3