[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/konsole/konsole
From: Kurt Hindenburg <kurt.hindenburg () kdemail ! net>
Date: 2005-03-28 19:38:07
Message-ID: 20050328193807.05B12631 () office ! kde ! org
[Download RAW message or body]
CVS commit by hindenburg:
Fix compile errors on amd64 with gcc4
BUG: 101559
M +5 -4 keytrans.cpp 1.51
--- kdebase/konsole/konsole/keytrans.cpp #1.50:1.51
@@ -27,4 +27,5 @@
#include <stdio.h>
+#include <stddef.h>
#ifndef HERE
@@ -373,5 +374,5 @@ Loop:
getSymbol(); assertSyntax(sym == SYMName, "Name expected")
assertSyntax(syms->keysyms[res], "Unknown key name")
- int key = (long)( syms->keysyms[res] ) -1;
+ ptrdiff_t key = (ptrdiff_t)(syms->keysyms[res]) - 1;
//printf(" key %s (%04x)",res.latin1(),(int)syms->keysyms[res]-1);
getSymbol(); // + - :
@@ -385,5 +386,5 @@ Loop:
assertSyntax(sym == SYMName, "Name expected")
assertSyntax(syms->modsyms[res], "Unknown mode name")
- int bits = (long)syms->modsyms[res]-1;
+ ptrdiff_t bits = (ptrdiff_t)(syms->modsyms[res]) - 1;
if (mask & (1 << bits))
{
@@ -402,9 +403,9 @@ Loop:
// string or command
assertSyntax(sym == SYMName || sym == SYMString,"Command or string expected")
- int cmd = 0;
+ ptrdiff_t cmd = 0;
if (sym == SYMName)
{
assertSyntax(syms->oprsyms[res], "Unknown operator name")
- cmd = (long)syms->oprsyms[res]-1;
+ cmd = (ptrdiff_t)(syms->oprsyms[res]) - 1;
//printf(": do %s(%d)",res.latin1(),(int)syms->oprsyms[res]-1);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic