#446: Fixed a few warnings and a NCI example on Windows using MSVS
-------------------+--------------------------------------------------------
 Reporter:  ujwal  |        Type:  bug      
   Status:  new    |    Priority:  normal   
Milestone:  1.0    |   Component:  configure
  Version:  trunk  |    Severity:  medium   
 Keywords:         |        Lang:           
    Patch:  new    |    Platform:  win32    
-------------------+--------------------------------------------------------
 Fixed '''warnings''' like unused variables, unreachable code in
 core.ops[[BR]]
 config/gen/platform/win32/exec.c[[BR]]
 config/gen/platform/win32/stat.c[[BR]]
 include/parrot/encoding.h[[BR]]
 src/embed.c[[BR]]
 src/oo.c[[BR]]
 src/ops/core.ops[[BR]]
 src/packfile.c[[BR]]
 src/spf_render.c[[BR]]
 src/string/encoding.c[[BR]]
 src/string/encoding/fixed_8.c[[BR]]
 src/thread.c[[BR]]


 also Fixed a '''NCI example'''[[BR]]
 examples/nci/PQt.C[[BR]]
 examples/nci/PQt.cpp[[BR]]
 examples/nci/QtHelloWorld.pasm[[BR]]
 examples/nci/QtHelloWorld.pir [[BR]]

 this is a good way to get comfortable with code base :)[[BR]]


 {{{
  CREDITS                          |    2
  config/gen/platform/win32/exec.c |    3
  config/gen/platform/win32/stat.c |    3
  examples/nci/PQt.C               |  149
 --------------------------------------
  examples/nci/PQt.cpp             |  151
 +++++++++++++++++++++++++++++++++++++++
  examples/nci/QtHelloWorld.pasm   |   22 ++---
  examples/nci/QtHelloWorld.pir    |   69 +++++++++++++++++
  include/parrot/encoding.h        |    8 +-
  src/embed.c                      |    2
  src/oo.c                         |    2
  src/ops/core.ops                 |   13 ++-
  src/packfile.c                   |    2
  src/spf_render.c                 |    3
  src/string/encoding.c            |   10 ++
  src/string/encoding/fixed_8.c    |    8 +-
  src/thread.c                     |    6 +
  16 files changed, 275 insertions(+), 178 deletions(-)
 }}}



 {{{
 :
 [FIXED]src\ops\core_ops.c
 [FIXED]src\ops\core.ops(920) : warning C4189: 'resume' : local variable is
 initialized but not referenced
 [FIXED]src\ops\core.ops(920) : warning C4189: 'resume' : local variable is
 initialized but not referenced
 [FIXED]src\ops\core.ops(920) : warning C4189: 'resume' : local variable is
 initialized but not referenced
 [FIXED]src\ops\core.ops(920) : warning C4189: 'resume' : local variable is
 initialized but not referenced
 :
 [NOT FIXED]src\ops\experimental.ops(52) : warning C4189: 'unused' : local
 variable is initialized but not referenced
 :
 :
 [FIXED]f:\git\rakudo\parrot\src\ops\core.ops(1453) : warning C4702:
 unreachable code
 [FIXED]f:\git\rakudo\parrot\src\ops\core.ops(1472) : warning C4702:
 unreachable code
 [FIXED]f:\git\rakudo\parrot\src\ops\core.ops(1472) : warning C4702:
 unreachable code
 src\ops\core_ops_switch.c
 [FIXED]src\ops\core.ops(920) : warning C4189: 'resume' : local variable is
 initialized but not referenced
 [FIXED]src\ops\core.ops(920) : warning C4189: 'resume' : local variable is
 initialized but not referenced
 [FIXED]src\ops\core.ops(920) : warning C4189: 'resume' : local variable is
 initialized but not referenced
 [FIXED]src\ops\core.ops(920) : warning C4189: 'resume' : local variable is
 initialized but not referenced
 :
 [FIXED]src\embed.c(1296) : warning C4189: 'pf' : local variable is
 initialized but not referenced
 [FIXED]src\string\encoding.c
 [FIXED]src\string\encoding.c(156) : warning C4646: function declared with
 __declspec(noreturn) has non-void return type
 [FIXED]src\string\encoding.c(445) : warning C4646: function declared with
 __declspec(noreturn) has non-void return type
 :
 :
 [FIXED]src\packfile.c(868) : warning C4189: 'pf' : local variable is
 initialized but not referenced
 :
 [FIXED]src\spf_render.c
 [FIXED]src\spf_render.c(115) : warning C4005: 'snprintf' : macro
 redefinition
 [FIXED]F:\git\rakudo\parrot\include\parrot/misc.h(28) : see previous
 definition of 'snprintf'
 :
 :
 [FIXED]config/gen/platform/win32/stat.c(115) : warning C4244: '=' :
 conversion from 'time_t' to 'INTVAL', possible loss of data
 [FIXED]config/gen/platform/win32/stat.c(118) : warning C4244: '=' :
 conversion from 'time_t' to 'INTVAL', possible loss of data
 [FIXED]config/gen/platform/win32/stat.c(121) : warning C4244: '=' :
 conversion from 'time_t' to 'INTVAL', possible loss of data
 [FIXED]config/gen/platform/win32/exec.c(218) : warning C4090: 'function' :
 different 'const' qualifiers
 src\pmc_freeze.c
 f:\git\rakudo\parrot\src\pmc_freeze.c(1725) : warning C4706: assignment
 within conditional expression
 :
 :
 [FIXED]src\thread.c
 [FIXED]f:\git\rakudo\parrot\src\thread.c(639) : warning C4701: potentially
 uninitialized local variable 'val_sub' used
 [FIXED]f:\git\rakudo\parrot\src\thread.c(503) : warning C4700:
 uninitialized local variable 'interp' used
 :
 :
 [FIXED]src\string\encoding\fixed_8.c
 [FIXED]src\string\encoding\fixed_8.c(236) : warning C4646: function
 declared with __declspec(noreturn) has non-void return type
 :


 }}}

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/446>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to