@@ -180,33 +180,33 @@ void MCServerExecInclude(MCExecContext& ctxt, MCStringRef p_filename, bool p_is_
180180
181181void MCServerExecEcho (MCExecContext& ctxt, MCStringRef p_data)
182182{
183- if (!MCS_put (ctxt . GetEP () , kMCSPutBinaryOutput , p_data) != IO_NORMAL )
183+ if (!MCS_put (ctxt, kMCSPutBinaryOutput , p_data))
184184 MCexitall = True;
185185}
186186
187187// //////////////////////////////////////////////////////////////////////////////
188188
189189void MCServerExecPutHeader (MCExecContext& ctxt, MCStringRef p_value, bool p_as_new)
190190{
191- if (!MCS_put (ctxt . GetEP () , p_as_new ? kMCSPutNewHeader : kMCSPutHeader , p_value))
191+ if (!MCS_put (ctxt, p_as_new ? kMCSPutNewHeader : kMCSPutHeader , p_value))
192192 ctxt . LegacyThrow (EE_PUT_CANTSETINTO );
193193}
194194
195195void MCServerExecPutBinaryOutput (MCExecContext& ctxt, MCStringRef p_value)
196196{
197- if (!MCS_put (ctxt . GetEP () , kMCSPutBinaryOutput , p_value))
197+ if (!MCS_put (ctxt, kMCSPutBinaryOutput , p_value))
198198 ctxt . LegacyThrow (EE_PUT_CANTSETINTO );
199199}
200200
201- void MCServerExecPutContent (MCExecContext& ctxt, MCStringRef p_value, bool is_unicode )
201+ void MCServerExecPutContent (MCExecContext& ctxt, MCStringRef p_value)
202202{
203- if (!MCS_put (ctxt . GetEP (), is_unicode ? kMCSPutUnicodeContent : kMCSPutContent , p_value))
203+ if (!MCS_put (ctxt, MCStringIsNative (p_value) ? kMCSPutContent : kMCSPutUnicodeContent , p_value))
204204 ctxt . LegacyThrow (EE_PUT_CANTSETINTO );
205205}
206206
207- void MCServerExecPutMarkup (MCExecContext& ctxt, MCStringRef p_value, bool is_unicode )
207+ void MCServerExecPutMarkup (MCExecContext& ctxt, MCStringRef p_value)
208208{
209- if (!MCS_put (ctxt . GetEP (), is_unicode ? kMCSPutUnicodeMarkup : kMCSPutMarkup , p_value))
209+ if (!MCS_put (ctxt, MCStringIsNative (p_value) ? kMCSPutMarkup : kMCSPutUnicodeMarkup , p_value))
210210 ctxt . LegacyThrow (EE_PUT_CANTSETINTO );
211211}
212212
0 commit comments