Opera 12.15 Source Code
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

platformupdater.cpp 1.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. /* -*- Mode: c++; tab-width: 4; c-basic-offset: 4 -*-
  2. *
  3. * Copyright (C) 1995-2007 Opera Software AS. All rights reserved.
  4. *
  5. * This file is part of the Opera web browser.
  6. * It may not be distributed under any circumstances.
  7. */
  8. /** \file
  9. * This implementation of the PlatformUpdater interface is a cheat to get
  10. * things rolling.
  11. *
  12. * @todo Make a real implementation of WindowsUpdater in platform code, and
  13. * remove the stub in platformupdater.cpp.
  14. *
  15. * @author Marius Blomli mariusab@opera.com
  16. */
  17. #include "core/pch.h"
  18. #ifdef AUTO_UPDATE_SUPPORT
  19. #include "adjunct/autoupdate/platformupdater.h"
  20. OP_STATUS PlatformUpdater::Create(PlatformUpdater** new_object)
  21. {
  22. WindowsUpdater* wu = OP_NEW(WindowsUpdater, ());
  23. if (!wu)
  24. return OpStatus::ERR_NO_MEMORY;
  25. *new_object = wu;
  26. return OpStatus::OK;
  27. }
  28. WindowsUpdater::WindowsUpdater()
  29. {
  30. // Stub...
  31. }
  32. WindowsUpdater::~WindowsUpdater()
  33. {
  34. // Stub...
  35. }
  36. BOOL WindowsUpdater::CheckUpdate()
  37. {
  38. // Stub...
  39. return FALSE;
  40. }
  41. OP_STATUS WindowsUpdater::InitiateUpdate()
  42. {
  43. // Stub...
  44. return OpStatus::ERR;
  45. }
  46. BOOL WindowsUpdater::HasInstallPrivileges()
  47. {
  48. // Stub...
  49. return FALSE;
  50. }
  51. ////////////////////////////////////////////////////////////////////////////////////////////////
  52. #endif // AUTO_UPDATE_SUPPORT