Changeset 25532 in webkit


Ignore:
Timestamp:
Sep 12, 2007 11:27:09 PM (17 years ago)
Author:
oliver
Message:

2007-09-12 Oliver Hunt <oliver@apple.com>

Reviewed by Adam.

Corrections missed in previous revision

  • platform/Cursor.h:
  • platform/win/CursorWin.cpp: (WebCore::loadCursorByName):
Location:
trunk/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r25530 r25532  
     12007-09-12  Oliver Hunt  <oliver@apple.com>
     2
     3        Reviewed by Adam.
     4
     5        Corrections missed in previous revision
     6
     7        * platform/Cursor.h:
     8        * platform/win/CursorWin.cpp:
     9        (WebCore::loadCursorByName):
     10
    1112007-09-12  Oliver Hunt  <oliver@apple.com>
    212
  • trunk/WebCore/platform/Cursor.h

    r25530 r25532  
    3333typedef HICON HCURSOR;
    3434#include <Shared.h>
    35 #include <RefPtr.h>
     35#include <wtf/RefPtr.h>
    3636#elif PLATFORM(GDK)
    3737#include <gdk/gdk.h>
     
    6060            DestroyIcon(m_nativeCursor);
    6161        }
    62         HCURSOR nativeCursor() { return m_nativeCursor; }
     62        HCURSOR nativeCursor() const { return m_nativeCursor; }
    6363    private:
    6464        HCURSOR m_nativeCursor;
  • trunk/WebCore/platform/win/CursorWin.cpp

    r25530 r25532  
    3030#include "Image.h"
    3131#include "IntPoint.h"
     32
     33#include <wtf/OwnPtr.h>
     34
    3235#include <windows.h>
    3336
     
    147150}
    148151
    149 static Cursor loadCursorByName(char *name, int x, int y) {
     152static Cursor loadCursorByName(char* name, int x, int y)
     153{
    150154    IntPoint hotSpot(x, y);
    151155    Cursor c;
    152     Image *cursorImage = Image::loadPlatformResource(name);
    153     if (cursorImage && !cursorImage->isNull()) {
    154         c = Cursor(cursorImage, hotSpot);
    155         delete cursorImage;
    156     } else
     156    OwnPtr<Image> cursorImage(Image::loadPlatformResource(name));
     157    if (cursorImage && !cursorImage->isNull())
     158        c = Cursor(cursorImage.get(), hotSpot);
     159    else
    157160        c = pointerCursor();
    158161    return c;
Note: See TracChangeset for help on using the changeset viewer.