Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 99861 | Differences between
and this patch

Collapse All | Expand All

(-)xsnap-1.4.3/xsnap.c (-15 / +16 lines)
Lines 558-564 Link Here
558
558
559
	for (i = 1; i < argc; i++)
559
	for (i = 1; i < argc; i++)
560
	{
560
	{
561
		if (strncmp(argv[i], "-h", 2) == 0)
561
		if (strcmp(argv[i], "-h") == 0)
562
		{
562
		{
563
			usage();
563
			usage();
564
			continue;
564
			continue;
Lines 1920-1946 Link Here
1920
	if (display_in_window) {
1920
	if (display_in_window) {
1921
            XMapRaised(display, snapshot);   
1921
            XMapRaised(display, snapshot);   
1922
	    XFlush (display);
1922
	    XFlush (display);
1923
	}
1923
	
1924
1924
1925
	if (!*win_name0) 
1925
	    if (!*win_name0) 
1926
            strcpy(win_name0, "xsnap");
1926
			strcpy(win_name0, "xsnap");
1927
1927
1928
	sprintf(win_name, "%s %d x %d", 
1928
			sprintf(win_name, "%s %d x %d", 
1929
                          win_name0, width_return, height_return);
1929
                          win_name0, width_return, height_return);
1930
	XStoreName(display, snapshot, win_name);
1930
			XStoreName(display, snapshot, win_name);
1931
1931
	}
1932
    save_file:
1932
    save_file:
1933
        if (save_in_file) {
1933
        if (save_in_file) {
1934
	    save_image_file(display, screen, window_to_snap,
1934
	    save_image_file(display, screen, window_to_snap,
1935
		 	   snap_pixmap, reg_width, reg_height, reg_depth);
1935
		 	   snap_pixmap, reg_width, reg_height, reg_depth);
1936
	    if (!root_name) 
1936
1937
                strcpy(output_name, "(stdout)");
1937
		if (display_in_window) {
1938
	    sprintf(win_name, "%s %d x %d -> %s", 
1938
			if (!root_name) 
1939
                            win_name0, width_return, height_return,
1939
				strcpy(output_name, "(stdout)");
1940
                            output_name);
1940
1941
	    XStoreName(display, snapshot, win_name);
1941
			sprintf(win_name, "%s %d x %d -> %s", win_name0, width_return, height_return, output_name);
1942
	    draw_dialog(display, dialog_window, copy_gc,
1942
			XStoreName(display, snapshot, win_name);
1943
                                 50, 96+30*i0);
1943
			draw_dialog(display, dialog_window, copy_gc, 50, 96+30*i0);
1944
		}
1944
	}
1945
	}
1945
1946
1946
	if (!display_in_window)
1947
	if (!display_in_window)

Return to bug 99861