static void
colorFilterFiniDisplay (CompPlugin * p, CompDisplay * d)
{
    FILTER_DISPLAY (d);
    freeScreenPrivateIndex (d, cfd->screenPrivateIndex);
    free (cfd);
}
static void
snowglobeFiniDisplay (CompPlugin  *p,
                      CompDisplay *d)
{
    SNOWGLOBE_DISPLAY (d);

    freeScreenPrivateIndex(d, ad->screenPrivateIndex);
    free(ad);
}
static void
snowFiniDisplay (CompPlugin  *p,
		 CompDisplay *d)
{
    SNOW_DISPLAY (d);

    freeScreenPrivateIndex (d, sd->screenPrivateIndex);
    free (sd);
}
static void
cubemodelFiniDisplay (CompPlugin  *p,
		      CompDisplay *d)
{
    CUBEMODEL_DISPLAY (d);

    freeScreenPrivateIndex (d, cmd->screenPrivateIndex);
    free (cmd);
}
static void
elementsFiniDisplay (CompPlugin  *p,
		 CompDisplay *d)
{
	E_DISPLAY (d);

	freeScreenPrivateIndex (d, ed->privateIndex);
	free (ed);
}
static void
wizardFiniDisplay (CompPlugin *p, CompDisplay *d)
{
    WIZARD_DISPLAY (d);
    //Free the private index
    freeScreenPrivateIndex (d, wd->screenPrivateIndex);
    //Free the pointer
    free (wd);
}
示例#7
0
static void titleinfoFiniDisplay(CompPlugin * p, CompDisplay * d)
{
	TITLEINFO_DISPLAY(d);

	freeScreenPrivateIndex(d, td->screenPrivateIndex);

	UNWRAP(td, d, handleEvent);

	free(td);
}
static void snapFiniDisplay(CompPlugin * p, CompDisplay * d)
{
	SNAP_DISPLAY(d);

	freeScreenPrivateIndex(d, sd->screenPrivateIndex);

	UNWRAP(sd, d, handleEvent);

	free(sd);
}
static void
throwFiniDisplay (CompPlugin  *p,
		 CompDisplay *d)
{
    THROW_DISPLAY (d);

    freeScreenPrivateIndex (d, td->screenPrivateIndex);

    free (td);
}
示例#10
0
static void minFiniDisplay(CompPlugin * p, CompDisplay * d)
{
	MIN_DISPLAY(d);

	freeScreenPrivateIndex(d, md->screenPrivateIndex);

	UNWRAP(md, d, handleEvent);

	free(md);
}
static void
NEGFiniDisplay (CompPlugin  *p,
		CompDisplay *d)
{
    NEG_DISPLAY (d);

    freeScreenPrivateIndex (d, nd->screenPrivateIndex);

    free (nd);
}
static void
tileFiniDisplay (CompPlugin  *p,
		 CompDisplay *d)
{
    TILE_DISPLAY (d);

    /* Free the private index */
    freeScreenPrivateIndex (d, td->screenPrivateIndex);

    free (td);
}
示例#13
0
static void scaleaddonFiniDisplay(CompPlugin * p, CompDisplay * d)
{
	ADDON_DISPLAY(d);

	UNWRAP(ad, d, handleEvent);
	UNWRAP(ad, d, handleCompizEvent);

	freeScreenPrivateIndex(d, ad->screenPrivateIndex);

	free(ad);
}
static void
smartputFiniDisplay (CompPlugin  *p,
		     CompDisplay *d)
{
    SMARTPUT_DISPLAY (d);

    freeScreenPrivateIndex (d, spd->screenPrivateIndex);
    UNWRAP (spd, d, handleEvent);

    free (spd);
}
static void
magFiniDisplay (CompPlugin  *p,
	        CompDisplay *d)
{
    MAG_DISPLAY (d);

    /* Free the private index */
    freeScreenPrivateIndex (d, md->screenPrivateIndex);
    /* Free the pointer */
    free (md);
}
示例#16
0
static void
wsnamesFiniDisplay (CompPlugin  *p,
                    CompDisplay *d)
{
	WSNAMES_DISPLAY (d);

	freeScreenPrivateIndex (wd->screenPrivateIndex);

	UNWRAP (wd, d, handleEvent);

	free (wd);
}
示例#17
0
static void cloneFiniDisplay(CompPlugin * p, CompDisplay * d)
{
	CLONE_DISPLAY(d);

	freeScreenPrivateIndex(d, cd->screenPrivateIndex);

	UNWRAP(cd, d, handleEvent);

	compFiniDisplayOptions(d, cd->opt, CLONE_DISPLAY_OPTION_NUM);

	free(cd);
}
static void
fadeFiniDisplay (CompPlugin *p,
		 CompDisplay *d)
{
    FADE_DISPLAY (d);

    freeScreenPrivateIndex (d, fd->screenPrivateIndex);

    UNWRAP (fd, d, handleEvent);

    free (fd);
}
示例#19
0
static void
thumbFiniDisplay (CompPlugin  *p,
                  CompDisplay *d)
{
	THUMB_DISPLAY (d);

	freeScreenPrivateIndex (td->screenPrivateIndex);

	UNWRAP (td, d, handleEvent);

	free (td);
}
static void
ringFiniDisplay (CompPlugin  *p,
		 CompDisplay *d)
{
    RING_DISPLAY (d);

    freeScreenPrivateIndex (d, rd->screenPrivateIndex);

    UNWRAP (rd, d, handleEvent);

    free (rd);
}
示例#21
0
/*
 * groupFiniDisplay
 *
 */
static void
groupFiniDisplay (CompPlugin  *p,
                  CompDisplay *d)
{
    GROUP_DISPLAY (d);

    freeScreenPrivateIndex (gd->screenPrivateIndex);

    UNWRAP (gd, d, handleEvent);

    free (gd);
}
示例#22
0
static void waterFiniDisplay(CompPlugin * p, CompDisplay * d)
{
	WATER_DISPLAY(d);

	freeScreenPrivateIndex(d, wd->screenPrivateIndex);

	UNWRAP(wd, d, handleEvent);

	compFiniDisplayOptions(d, wd->opt, WATER_DISPLAY_OPTION_NUM);

	free(wd);
}
示例#23
0
static void
colorFilterFiniDisplay (CompPlugin  *p,
                        CompDisplay *d)
{
	FILTER_DISPLAY (d);

	UNWRAP (cfd, d, handleEvent);

	freeScreenPrivateIndex (cfd->screenPrivateIndex);

	free (cfd);
}
static void
screenSaverFiniDisplay (CompPlugin  *p,
		   CompDisplay *d)
{
	SCREENSAVER_DISPLAY (d);

	screenSaverSetXScreenSaver(d,FALSE);

	UNWRAP (sd, d, handleEvent);
	delete sd->effect;
	freeScreenPrivateIndex (d, sd->screenPrivateIndex);
	free (sd);
}
示例#25
0
static void
winrulesFiniDisplay (CompPlugin  *p,
                     CompDisplay *d)
{
	WINRULES_DISPLAY (d);

	freeScreenPrivateIndex (wd->screenPrivateIndex);

	UNWRAP (wd, d, handleEvent);
	UNWRAP (wd, d, matchPropertyChanged);

	free (wd);
}
示例#26
0
文件: zoom.c 项目: zmike/compiz
static void
zoomFiniDisplay(CompPlugin *p,
                CompDisplay *d)
{
   ZOOM_DISPLAY(d);

   freeScreenPrivateIndex(d, zd->screenPrivateIndex);

   UNWRAP(zd, d, handleEvent);

   compFiniDisplayOptions(d, zd->opt, ZOOM_DISPLAY_OPTION_NUM);

   free(zd);
}
示例#27
0
文件: video.c 项目: zmike/compiz
static void
videoFiniDisplay(CompPlugin *p,
                 CompDisplay *d)
{
   VIDEO_DISPLAY(d);

   freeScreenPrivateIndex(d, vd->screenPrivateIndex);

   UNWRAP(vd, d, handleEvent);

   compFiniDisplayOptions(d, vd->opt, VIDEO_DISPLAY_OPTION_NUM);

   free(vd);
}
示例#28
0
static void
decorFiniDisplay (CompPlugin  *p,
		  CompDisplay *d)
{
    DECOR_DISPLAY (d);

    freeScreenPrivateIndex (d, dd->screenPrivateIndex);

    UNWRAP (dd, d, handleEvent);
    UNWRAP (dd, d, matchPropertyChanged);

    compFiniDisplayOptions (d, dd->opt, DECOR_DISPLAY_OPTION_NUM);

    free (dd);
}
示例#29
0
文件: fade.c 项目: zmike/compiz
static void
fadeFiniDisplay(CompPlugin *p,
                CompDisplay *d)
{
   FADE_DISPLAY(d);

   freeScreenPrivateIndex(d, fd->screenPrivateIndex);

   matchFini(&fd->alwaysFadeWindowMatch);

   UNWRAP(fd, d, handleEvent);
   UNWRAP(fd, d, matchExpHandlerChanged);

   free(fd);
}
示例#30
0
文件: opacify.c 项目: jordigh/fusilli
static void
opacifyFiniDisplay (CompPlugin  *p,
                    CompDisplay *d)
{
	OPACIFY_DISPLAY (d);

	UNWRAP (od, d, handleEvent);

	if (od->timeoutHandle)
		compRemoveTimeout (od->timeoutHandle);

	freeScreenPrivateIndex (od->screenPrivateIndex);

	free (od);
}