File tgif-4.1.45-ia64.patch of Package tgif
--- cmd.c
+++ cmd.c
@@ -776,7 +776,7 @@
for (obj_ptr=topObj; obj_ptr != NULL; obj_ptr=next_obj) {
next_obj = obj_ptr->next;
if (ObjHasFullID(obj_ptr,
- (char*)(int)(CmdPtr->pos_before[count]))) {
+ (char*)(long int)(CmdPtr->pos_before[count]))) {
count++;
sel_ptr->obj = obj_ptr;
if (!obj_ptr->locked) MoveObj(obj_ptr, dx, dy);
--- stretch.c
+++ stretch.c
@@ -408,7 +408,7 @@
num_to_resize*sizeof(char*));
}
if (ppsz_names == NULL) FailAllocMessage();
- ppsz_names[num_to_resize-1] = (char*)(sel_ptr->obj->id);
+ ppsz_names[num_to_resize-1] = (char*)((long int)(sel_ptr->obj->id));
}
}
if (num_to_resize == 0) return NULL;
@@ -441,7 +441,7 @@
RemoveAllSel();
for (i=0; i < num_to_resize; i++) {
struct AttrRec *exec_attr=NULL;
- struct ObjRec *obj_ptr=FindObjWithOID((int)(ppsz_names[i]));
+ struct ObjRec *obj_ptr=FindObjWithOID((long int)(ppsz_names[i]));
if (obj_ptr != NULL && !SkipOnResize(obj_ptr)) {
exec_attr = FindAttrWithName(obj_ptr, "on_resize=", NULL);
@@ -457,7 +457,7 @@
}
}
for (i=0; i < num_to_resize; i++) {
- struct ObjRec *obj_ptr=FindObjWithOID((int)(ppsz_names[i]));
+ struct ObjRec *obj_ptr=FindObjWithOID((long int)(ppsz_names[i]));
if (obj_ptr != NULL) {
if (!AlreadySelected(obj_ptr)) {