comparison libpurple/protocols/qq/file_trans.c @ 31193:1bf763879b96

2011.02.06 - flos <lonicerae(at)gmail.com> * 'typedef struct _X {} X' cleaned * added a check * added some comment
author SHiNE CsyFeK <csyfek@gmail.com>
date Sun, 06 Feb 2011 06:43:26 +0000
parents 4deef745de87
children
comparison
equal deleted inserted replaced
31192:ab175460cea7 31193:1bf763879b96
36 #include "proxy.h" 36 #include "proxy.h"
37 #include "qq_network.h" 37 #include "qq_network.h"
38 #include "send_file.h" 38 #include "send_file.h"
39 #include "utils.h" 39 #include "utils.h"
40 40
41 struct _qq_file_header { 41 typedef struct _qq_file_header {
42 guint16 client_ver; 42 guint16 client_ver;
43 guint8 file_key; 43 guint8 file_key;
44 UID sender_uid; 44 UID sender_uid;
45 UID receiver_uid; 45 UID receiver_uid;
46 }; 46 } qq_file_header;
47
48 typedef struct _qq_file_header qq_file_header;
49 47
50 static guint32 _get_file_key(guint8 seed) 48 static guint32 _get_file_key(guint8 seed)
51 { 49 {
52 guint32 key; 50 guint32 key;
53 key = seed | (seed << 8) | (seed << 16) | (seed << 24); 51 key = seed | (seed << 8) | (seed << 16) | (seed << 24);