File kdm-fix-ppc64.diff of Package kdebase4-workspace
Subject: Fix endianess issues on ppc64 in kdm
From: Lubos Lunak
Patch-upstream: yes
Bug: bnc#462283
Scary code.
--- kdm/backend/resource.c.sav 2008-09-29 11:23:12.000000000 +0200
+++ kdm/backend/resource.c 2009-01-23 15:57:00.000000000 +0100
@@ -289,7 +289,7 @@ applyResource( int id, void **src, void
{
switch (id & C_TYPE_MASK) {
case C_TYPE_INT:
- *(int *)dst = *(int *)src;
+ *(int *)dst = (int)(unsigned long)*src;
break;
case C_TYPE_STR:
case C_TYPE_ARGV: