Aenderungen fuer wieder funktionierendes strict_types
- Deklarative Casts hinzugefuegt
- Typen gefixt
Change-Id: I44c6082d907efb241a35da248774809054f8c5ab
diff --git a/secure/telnetneg.c b/secure/telnetneg.c
index 707bc7b..c5da0d2 100644
--- a/secure/telnetneg.c
+++ b/secure/telnetneg.c
@@ -279,7 +279,7 @@
{
send_telnet_neg_str(
to_bytes(({SB, TELOPT_MSSP}))
- + to_bytes(sprintf("%s", mssp->get_telnegs_str()),
+ + to_bytes(sprintf("%s", ({string})mssp->get_telnegs_str()),
"ASCII//TRANSLIT"));
// die Daten brauchen wir nicht mehr
opt->lo_wishes->sbdata = 0;
@@ -988,8 +988,8 @@
_bind_telneg_std_handlers();
// dann restliche Daten aus dem Loginobjekt holen.
Terminals = ({string *}) previous_object()->query_terminals();
- Set( P_TTY_COLS, previous_object()->Query(P_TTY_COLS) );
- Set( P_TTY_ROWS, previous_object()->Query(P_TTY_ROWS) );
+ Set( P_TTY_COLS, ({int})previous_object()->Query(P_TTY_COLS) );
+ Set( P_TTY_ROWS, ({int})previous_object()->Query(P_TTY_ROWS) );
struct telopt_s opt = TN[TELOPT_NAWS];
if (optargs = (opt->re_wishes)->sbdata) {