We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 288394c commit eb8c54aCopy full SHA for eb8c54a
nxcomp/src/Loop.cpp
@@ -14731,7 +14731,19 @@ static void handleAlertInLoop()
14731
{
14732
char caption[DEFAULT_STRING_LENGTH];
14733
14734
- strcpy(caption, ALERT_CAPTION_PREFIX);
+ const char* caption_prefix = getenv("NX_DIALOG_CAPTIONPREFIX");
14735
+
14736
+ if (!caption_prefix) {
14737
+ // Use the hard-coded 'NX -' as default.
14738
+ strncpy(caption, ALERT_CAPTION_PREFIX, DEFAULT_STRING_LENGTH);
14739
+ caption[DEFAULT_STRING_LENGTH-1] = '\0';
14740
+ }
14741
+ else
14742
+ {
14743
+ // Use what gets provided via NX_DIALOG_CAPTIONPREFIX (used in X2Go)
14744
+ strncpy(caption, caption_prefix, DEFAULT_STRING_LENGTH-1);
14745
14746
14747
14748
int length = strlen(sessionId);
14749
0 commit comments