Kaydet (Commit) 0e55feea authored tarafından Michael Weghorn's avatar Michael Weghorn Kaydeden (comit) Noel Grandin

reduce scope of local variables

This addresses some cppcheck warnings.

Change-Id: I1122494e295af756ef3cc32717fe204505aeb9e3
Reviewed-on: https://gerrit.libreoffice.org/13335Reviewed-by: 's avatarNoel Grandin <noelgrandin@gmail.com>
Tested-by: 's avatarNoel Grandin <noelgrandin@gmail.com>
üst 7557f23b
...@@ -357,11 +357,9 @@ static void cpp_call( ...@@ -357,11 +357,9 @@ static void cpp_call(
void * pCppReturn = 0; // if != 0 && != pUnoReturn, needs reconversion void * pCppReturn = 0; // if != 0 && != pUnoReturn, needs reconversion
bool bSimpleReturn = true;
if (pReturnTypeDescr) if (pReturnTypeDescr)
{ {
if (arm::return_in_hidden_param( pReturnTypeRef ) ) bool bSimpleReturn = !arm::return_in_hidden_param( pReturnTypeRef );
bSimpleReturn = false;
if (bSimpleReturn) if (bSimpleReturn)
pCppReturn = pUnoReturn; // direct way for simple types pCppReturn = pUnoReturn; // direct way for simple types
......
...@@ -406,11 +406,9 @@ static void cpp_call( ...@@ -406,11 +406,9 @@ static void cpp_call(
void * pCppReturn = 0; // if != 0 && != pUnoReturn, needs reconversion void * pCppReturn = 0; // if != 0 && != pUnoReturn, needs reconversion
bool bSimpleReturn = true;
if (pReturnTypeDescr) if (pReturnTypeDescr)
{ {
if (arm::return_in_hidden_param( pReturnTypeRef ) ) bool bSimpleReturn = !arm::return_in_hidden_param( pReturnTypeRef )
bSimpleReturn = false;
if (bSimpleReturn) if (bSimpleReturn)
pCppReturn = pUnoReturn; // direct way for simple types pCppReturn = pUnoReturn; // direct way for simple types
......
...@@ -316,15 +316,13 @@ static void cpp_call( ...@@ -316,15 +316,13 @@ static void cpp_call(
void * pCppReturn = 0; // if != 0 && != pUnoReturn, needs reconversion void * pCppReturn = 0; // if != 0 && != pUnoReturn, needs reconversion
bool bOverflow = false; bool bOverflow = false;
bool bSimpleReturn = true;
if (pReturnTypeDescr) if (pReturnTypeDescr)
{ {
#if OSL_DEBUG_LEVEL > 2 #if OSL_DEBUG_LEVEL > 2
fprintf(stderr, "return type is %d\n", pReturnTypeDescr->eTypeClass); fprintf(stderr, "return type is %d\n", pReturnTypeDescr->eTypeClass);
#endif #endif
if (ppc64::return_in_hidden_param(pReturnTypeRef)) bool bSimpleReturn =!ppc64::return_in_hidden_param(pReturnTypeRef);
bSimpleReturn = false;
if (bSimpleReturn) if (bSimpleReturn)
{ {
......
...@@ -42,10 +42,11 @@ static sal_Int32 ...@@ -42,10 +42,11 @@ static sal_Int32
invoke_count_words(char * pPT) invoke_count_words(char * pPT)
{ {
sal_Int32 overflow = 0, gpr = 0, fpr = 0; sal_Int32 overflow = 0, gpr = 0, fpr = 0;
int c; // character of parameter type being decoded
while (*pPT != 'X') { while (*pPT != 'X') {
c = *pPT; // character of parameter type being decoded
const int c = *pPT;
switch (c) { switch (c) {
case 'D': /* type is double */ case 'D': /* type is double */
if (fpr < 2) fpr++; else overflow+=2; if (fpr < 2) fpr++; else overflow+=2;
...@@ -84,10 +85,9 @@ invoke_copy_to_stack(sal_Int32 * pStackLongs, char * pPT, sal_Int32* d_ov, sal_I ...@@ -84,10 +85,9 @@ invoke_copy_to_stack(sal_Int32 * pStackLongs, char * pPT, sal_Int32* d_ov, sal_I
sal_Int32 *d_gpr = d_ov + overflow; sal_Int32 *d_gpr = d_ov + overflow;
sal_Int64 *d_fpr = (sal_Int64 *)(d_gpr + 5); sal_Int64 *d_fpr = (sal_Int64 *)(d_gpr + 5);
sal_Int32 gpr = 0, fpr = 0; sal_Int32 gpr = 0, fpr = 0;
char c;
while (*pPT != 'X') { while (*pPT != 'X') {
c = *pPT; const char c = *pPT;
switch (c) { switch (c) {
case 'D': /* type is double */ case 'D': /* type is double */
if (fpr < 2) if (fpr < 2)
......
...@@ -670,7 +670,6 @@ namespace cairocanvas ...@@ -670,7 +670,6 @@ namespace cairocanvas
static void addColorStops( Pattern* pPattern, const uno::Sequence< uno::Sequence< double > >& rColors, const uno::Sequence< double >& rStops, bool bReverseStops = false ) static void addColorStops( Pattern* pPattern, const uno::Sequence< uno::Sequence< double > >& rColors, const uno::Sequence< double >& rStops, bool bReverseStops = false )
{ {
float stop;
int i; int i;
OSL_ASSERT( rColors.getLength() == rStops.getLength() ); OSL_ASSERT( rColors.getLength() == rStops.getLength() );
...@@ -678,7 +677,7 @@ namespace cairocanvas ...@@ -678,7 +677,7 @@ namespace cairocanvas
for( i = 0; i < rColors.getLength(); i++ ) for( i = 0; i < rColors.getLength(); i++ )
{ {
const uno::Sequence< double >& rColor( rColors[i] ); const uno::Sequence< double >& rColor( rColors[i] );
stop = bReverseStops ? 1 - rStops[i] : rStops[i]; float stop = bReverseStops ? 1 - rStops[i] : rStops[i];
if( rColor.getLength() == 3 ) if( rColor.getLength() == 3 )
cairo_pattern_add_color_stop_rgb( pPattern, stop, rColor[0], rColor[1], rColor[2] ); cairo_pattern_add_color_stop_rgb( pPattern, stop, rColor[0], rColor[1], rColor[2] );
else if( rColor.getLength() == 4 ) else if( rColor.getLength() == 4 )
......
...@@ -214,10 +214,9 @@ namespace dxcanvas ...@@ -214,10 +214,9 @@ namespace dxcanvas
boost::scoped_array<sal_uInt8> pAlphaBits( new sal_uInt8[nScanWidth*aSize.getY()] ); boost::scoped_array<sal_uInt8> pAlphaBits( new sal_uInt8[nScanWidth*aSize.getY()] );
const sal_uInt8* pInBits=(sal_uInt8*)aBmpData.Scan0; const sal_uInt8* pInBits=(sal_uInt8*)aBmpData.Scan0;
pInBits+=3; pInBits+=3;
sal_uInt8* pOutBits;
for( sal_Int32 y=0; y<aSize.getY(); ++y ) for( sal_Int32 y=0; y<aSize.getY(); ++y )
{ {
pOutBits=pAlphaBits.get()+y*nScanWidth; sal_uInt8* pOutBits=pAlphaBits.get()+y*nScanWidth;
for( sal_Int32 x=0; x<aSize.getX(); ++x ) for( sal_Int32 x=0; x<aSize.getX(); ++x )
{ {
*pOutBits++ = 255-*pInBits; *pOutBits++ = 255-*pInBits;
......
...@@ -53,12 +53,11 @@ namespace dxcanvas ...@@ -53,12 +53,11 @@ namespace dxcanvas
GraphicsSharedPtr createSurfaceGraphics(const COMReference<surface_type>& rSurface ) GraphicsSharedPtr createSurfaceGraphics(const COMReference<surface_type>& rSurface )
{ {
Gdiplus::Graphics* pGraphics;
GraphicsSharedPtr pRet; GraphicsSharedPtr pRet;
HDC aHDC; HDC aHDC;
if( SUCCEEDED(rSurface->GetDC( &aHDC )) ) if( SUCCEEDED(rSurface->GetDC( &aHDC )) )
{ {
pGraphics = Gdiplus::Graphics::FromHDC( aHDC ); Gdiplus::Graphics* pGraphics = Gdiplus::Graphics::FromHDC( aHDC );
if(pGraphics) if(pGraphics)
{ {
tools::setupGraphics( *pGraphics ); tools::setupGraphics( *pGraphics );
......
...@@ -208,14 +208,13 @@ class DemoRenderer ...@@ -208,14 +208,13 @@ class DemoRenderer
const int VERTICES = 10; const int VERTICES = 10;
const double RADIUS = 60.0; const double RADIUS = 60.0;
int i, j; int i, j;
double a;
rendering::RenderState maOldRenderState = maRenderState; // push rendering::RenderState maOldRenderState = maRenderState; // push
translate( center_x, center_y ); translate( center_x, center_y );
for (i = 0; i < VERTICES; i++) for (i = 0; i < VERTICES; i++)
{ {
a = 2.0 * M_PI * i / VERTICES; double a = 2.0 * M_PI * i / VERTICES;
geometry::RealPoint2D aSrc( RADIUS * cos (a), RADIUS * sin (a) ); geometry::RealPoint2D aSrc( RADIUS * cos (a), RADIUS * sin (a) );
for (j = i + 1; j < VERTICES; j++) for (j = i + 1; j < VERTICES; j++)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment