diff seobeo/s_network.c @ 219:8c9bb0b0759e hg-web

[hg-web] Merge current Zenbu baseline
author MrJuneJune <me@mrjunejune.com>
date Sun, 02 Aug 2026 08:34:54 -0700
parents 240337164a80
children 0e7b9464248d
line wrap: on
line diff
--- a/seobeo/s_network.c	Sun Aug 02 08:34:28 2026 -0700
+++ b/seobeo/s_network.c	Sun Aug 02 08:34:54 2026 -0700
@@ -268,9 +268,18 @@
     uint32 offset = 0;
     while (offset < data_size)
     {
-      ssize_t n = write(p_handle->socket,
-                data + offset,
-                data_size - offset);
+      ssize_t n;
+      if (p_handle->ssl)
+      {
+        n = Seobeo_SSL_Write(p_handle, data + offset, data_size - offset);
+      }
+      else
+      {
+        n = write(p_handle->socket,
+                  data + offset,
+                  data_size - offset);
+      }
+
       if (n==0)
       {
         // DEBUG