Fix possible integer overflow of g_socket_send_message()

The explanation of this bug has been mentioned in !1823, basically
it fixes some possible integer overflow when message buffer size
is more than G_MAXSSIZE.
10 jobs for fix_g_socket_send_message in 10 minutes and 55 seconds (queued for 1 second)
Status Job ID Name Coverage
  Style Check
passed #1083447
check-todos

00:03:42

failed #1083446
allowed to fail
style-check-diff

00:03:54

 
  Build
passed #1083450
cross-android_api21_arm64

00:02:57

passed #1083451
cross-android_api28_arm64

00:02:11

passed #1083452
cross-mingw64

00:03:40

passed #1083449
debian-stable-x86_64

00:04:54

passed #1083448
fedora-x86_64

00:09:16

passed #1083453
win32-ps
msys2-mingw32

00:07:43

passed #1083454
win32-ps
vs2017-x64

00:08:02

 
  Coverage
passed #1083455
coverage

00:01:39

76.1%
 
Name Stage Failure
failed
style-check-diff Style Check
-                   _("Unable to send message: %s"),
- _("Message too large"));
+ _ ("Unable to send message: %s"),
+ _ ("Message too large"));
return -1;
}

Cleaning up file based variables
ERROR: Job failed: exit code 1