[FIX] types of wsi function addresses 27/44427/2
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Tue, 21 Jul 2015 18:31:31 +0000 (21:31 +0300)
committerDmitry Kovalenko <d.kovalenko@samsung.com>
Tue, 21 Jul 2015 18:35:45 +0000 (11:35 -0700)
inspserver_addr, willexecute_addr, didexecute_addr should have
u64 type intead of unsigned long

Change-Id: I0e5692056835b41f59650a77e9ab76796f80a2b4
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
webprobe/webprobe_prof.c

index 897427a..9e43670 100644 (file)
@@ -38,9 +38,9 @@ struct web_prof_data {
        struct dentry *app_dentry;
        struct dentry *lib_dentry;
        struct pf_group *pfg;
-       unsigned long inspserver_addr;
-       unsigned long willexecute_addr;
-       unsigned long didexecute_addr;
+       u64 inspserver_addr;
+       u64 willexecute_addr;
+       u64 didexecute_addr;
        enum web_prof_state_t enabled;
 };
 
@@ -54,13 +54,13 @@ u64 *web_prof_addr_ptr(enum web_prof_addr_t type)
 
        switch (type) {
        case INSPSERVER_START:
-               addr_ptr = (u64 *)&web_data->inspserver_addr;
+               addr_ptr = &web_data->inspserver_addr;
                break;
        case WILL_EXECUTE:
-               addr_ptr = (u64 *)&web_data->willexecute_addr;
+               addr_ptr = &web_data->willexecute_addr;
                break;
        case DID_EXECUTE:
-               addr_ptr = (u64 *)&web_data->didexecute_addr;
+               addr_ptr = &web_data->didexecute_addr;
                break;
        default:
                pr_err("ERROR: WEB_PROF_ADDR_PTR_TYPE=0x%x\n", type);