Lines Matching refs:clip
68 char *clip;
93 SaveClip(Widget w, ClipPtr clip)
104 if (len >= clip->avail)
106 if (clip->clip)
107 free (clip->clip);
108 clip->clip = malloc (len + 1);
109 if (!clip->clip)
110 clip->avail = 0;
112 clip->avail = len + 1;
114 if (clip->avail)
116 strcpy (clip->clip, data);
121 RestoreClip(Widget w, ClipPtr clip)
127 XtSetArg (args[0], XtNstring, clip->clip);
153 DeleteClip(Widget w, ClipPtr clip)
155 if (clip->prev)
156 clip->prev->next = clip->next;
157 if (clip->next)
158 clip->next->prev = clip->prev;
159 if (clip->clip)
160 free (clip->clip);
161 free ((char *) clip);
174 ClipPtr clip;
176 for (clip = currentClip; clip; clip = clip->prev)
402 if ((currentClip == NULL) || (strlen (currentClip->clip) != 0))