Re: [Vala] Vala thinks uint32 constant is int64
- From: Jaroslav Smid <dataman64bit gmail com>
- To: pancake <pancake youterm com>
- Cc: "vala-list gnome org" <vala-list gnome org>
- Subject: Re: [Vala] Vala thinks uint32 constant is int64
- Date: Fri, 19 Nov 2010 19:58:53 +0100
Well, U suffix works, but I thought vala would be smart enough to handle
this. Anyway, I had to switch to C because vala doesn't use size_t for array
sizes and uses int.
pancake: sorry for sending messed up message :-)
On Thu, Nov 18, 2010 at 10:53 PM, pancake <pancake youterm com> wrote:
Vala should handle this correctly. The type is uint32 and not int32
On 18/11/2010, at 15:31, Xavier Bestel <xavier bestel free fr> wrote:
Hi,
On Thu, 2010-11-18 at 10:52 +0100, Jaroslav Smid wrote:
/home/jardik/Projects/DAOLinux/ErfEditor/Blowfish.vala:6.15-6.24: error:
Expected initializer of type `uint32' but got `int64'
0x243F6A88, 0x85A308D3, 0x13198A2E, 0x03707344,
^^^^^^^^^^
I think it's because this constant is too big to fit a signed int32, so
it's a signed int64 => error.
You should suffix it to explicitly tell it's unsigned to make it fit, I
guess.
Xav
_______________________________________________
vala-list mailing list
vala-list gnome org
http://mail.gnome.org/mailman/listinfo/vala-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]