Pārlūkot izejas kodu

LibCore: Do not refer to `extern int daylight` in DateTime::to_string

This variable does not exist on FreeBSD.

Co-Authored-By: Al Hoang <13622+hoanga@users.noreply.github.com>
Daniel Bertalan 3 gadi atpakaļ
vecāks
revīzija
32480fbeb9
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      Userland/Libraries/LibCore/DateTime.cpp

+ 4 - 0
Userland/Libraries/LibCore/DateTime.cpp

@@ -251,7 +251,11 @@ String DateTime::to_string(StringView format) const
                 format_time_zone_offset(true);
                 format_time_zone_offset(true);
                 break;
                 break;
             case 'Z': {
             case 'Z': {
+#ifndef __FreeBSD__
                 auto const* timezone_name = tzname[daylight];
                 auto const* timezone_name = tzname[daylight];
+#else
+                auto const* timezone_name = tzname[0];
+#endif
                 builder.append({ timezone_name, strlen(timezone_name) });
                 builder.append({ timezone_name, strlen(timezone_name) });
                 break;
                 break;
             }
             }