262 |
BOOL deactivated; |
BOOL deactivated; |
263 |
uint32_t ext_disc_reason; |
uint32_t ext_disc_reason; |
264 |
printf("Connection successful.\n"); |
printf("Connection successful.\n"); |
265 |
rdp_main_loop(&deactivated,&ext_disc_reason); |
rdp_main_loop(&deactivated, &ext_disc_reason); |
266 |
printf("Disconnecting...\n"); |
printf("Disconnecting...\n"); |
267 |
rdp_disconnect(); |
rdp_disconnect(); |
268 |
ui_destroy_window(); |
ui_destroy_window(); |
467 |
cursor->mask = (char *) d0; |
cursor->mask = (char *) d0; |
468 |
cursor->source = 0; |
cursor->source = 0; |
469 |
cursor->richSource = cdata; |
cursor->richSource = cdata; |
470 |
cursor->cleanup = 0; // workaround: this produces a memleak |
cursor->cleanup = 0; // workaround: this produces a memleak |
471 |
|
|
472 |
cursor->backRed = cursor->backGreen = cursor->backBlue = 0xffff; |
cursor->backRed = cursor->backGreen = cursor->backBlue = 0xffff; |
473 |
cursor->foreRed = cursor->foreGreen = cursor->foreBlue = 0; |
cursor->foreRed = cursor->foreGreen = cursor->foreBlue = 0; |
1366 |
server->frameBuffer = (char *) realloc(server->frameBuffer, g_width * g_height); |
server->frameBuffer = (char *) realloc(server->frameBuffer, g_width * g_height); |
1367 |
server->paddedWidthInBytes = g_width; |
server->paddedWidthInBytes = g_width; |
1368 |
|
|
1369 |
iter=rfbGetClientIterator(server); |
iter = rfbGetClientIterator(server); |
1370 |
while((cl=rfbClientIteratorNext(iter))) |
while ((cl = rfbClientIteratorNext(iter))) |
1371 |
if(cl->useNewFBSize) |
if (cl->useNewFBSize) |
1372 |
cl->newFBSizePending = TRUE; |
cl->newFBSizePending = TRUE; |
1373 |
else |
else |
1374 |
rfbLog("Warning: Client %s does not support NewFBSize!\n ",cl->host); |
rfbLog("Warning: Client %s does not support NewFBSize!\n ", cl->host); |
1375 |
rfbReleaseClientIterator(iter); |
rfbReleaseClientIterator(iter); |
1376 |
} |
} |
|
|
|