@ -1090,8 +1090,6 @@ rdp_peer_init(freerdp_peer *client, struct rdp_backend *b)
peerCtx = ( RdpPeerContext * ) client - > context ;
peerCtx = ( RdpPeerContext * ) client - > context ;
peerCtx - > rdpBackend = b ;
peerCtx - > rdpBackend = b ;
client - > Initialize ( client ) ;
settings = client - > settings ;
settings = client - > settings ;
/* configure security settings */
/* configure security settings */
if ( b - > rdp_key )
if ( b - > rdp_key )
@ -1104,6 +1102,8 @@ rdp_peer_init(freerdp_peer *client, struct rdp_backend *b)
}
}
settings - > NlaSecurity = FALSE ;
settings - > NlaSecurity = FALSE ;
client - > Initialize ( client ) ;
settings - > OsMajorType = OSMAJORTYPE_UNIX ;
settings - > OsMajorType = OSMAJORTYPE_UNIX ;
settings - > OsMinorType = OSMINORTYPE_PSEUDO_XSERVER ;
settings - > OsMinorType = OSMINORTYPE_PSEUDO_XSERVER ;
settings - > ColorDepth = 32 ;
settings - > ColorDepth = 32 ;
@ -1113,6 +1113,7 @@ rdp_peer_init(freerdp_peer *client, struct rdp_backend *b)
settings - > FrameMarkerCommandEnabled = TRUE ;
settings - > FrameMarkerCommandEnabled = TRUE ;
settings - > SurfaceFrameMarkerEnabled = TRUE ;
settings - > SurfaceFrameMarkerEnabled = TRUE ;
client - > Capabilities = xf_peer_capabilities ;
client - > Capabilities = xf_peer_capabilities ;
client - > PostConnect = xf_peer_post_connect ;
client - > PostConnect = xf_peer_post_connect ;
client - > Activate = xf_peer_activate ;
client - > Activate = xf_peer_activate ;