On Mon, Aug 5, 2013 at 1:24 AM, Erich E. Hoover
<erich.e.hoover(a)gmail.com> wrote:
> The attached patch is the next step in the series of fixes for
> Silverlight/PlayReady under Wine. This particular patch does not
> impact Netflix, but it does impact a number of other PlayReady
> streaming services (and a variety of non-streaming sites as well).
> Sorry it's taken so long to get back to this, life has been busy
> lately.
>
> With this patch the SIO_ADDRESS_LIST_CHANGE call gets passed on to
> NotifyAddrChange, which effectively fixes a problem where Silverlight
> apps can loop forever calling SIO_ADDRESS_LIST_CHANGE (Bug #32328).
> Part 2 actually implements the NotifyAddrChange call on Linux, though
> this patch is sufficient on its own to resolve the bug since the
> overlapped IO event no longer gets triggered.
>
> This version of the patch has bee updated to include tests that show
> that the notification is not tied to the socket. For example,
> changing an interface that the socket is not bound to still results in
> an overlapped notification. It's worth noting that these tests
> require interactive mode and a PC with two network cards, so for my
> testing I used an actual (non-VM) Windows 7 box with a wired and a
> wireless card.
Was this patch already reviewed? Is there anything else take can be
done to get it commited? I tested it in 2 different environments (win7
eth+wifi and winxp eth+eht) and the tests work as expected.
Regards,
Bruno
Hello Aric,
I read commit 745e7c93c9042f62460f181daaa1f05645560b41 (wineps.drv: Allow for
vertical text printing.) and I have some questions:
1) You added the parameter vertical to PSDRV_WriteSetFont() in ps.c but it
remains unused. I think it isn't needed.
2) In PSDRV_WriteSetDownloadFont() in download.c you call PSDRV_WriteSetFont()
with
(lf.lfFaceName[0] == '@')
for this new parameter vertical. I can't see why.
3) You added the parameter vertical to get_download_name() in download.c
You use it to add "_vertical" to its name if vertical is true. I can't see why
the font needs a different name.
This will cause PSDRV_WriteSetDownloadFont() to download a font which is used
vertically and horizontally twice. I can't see any reason why this could be
necessary.
I think that
* PSDRV_WriteSetFont() should be changed back
and of course the callers, too (in builtin.c and download.c)
* get_download_name() should also be changed back
(and its call in PSDRV_WriteSetDownloadFont())
Regards,
--
Wolfgang Walter
Studentenwerk München
On Sun, 25 Aug 2013 23:13:53 +0900, matyapiro31 wrote:
> The first one is
> 0001-add-japanese-man-page-of-wine.patch
> the second one is
> 0001-last-change-of-my-translation-of-man-page.patch
> Please cancel 98152 and 98151and try those two.
These translations are outdated. The file seems to be based on wine 1.4
release.
Makefile.in has a lot of formatting errors. You'd also refine it before
resubmitting.
Regards,
Akihiro Sagawa
Dmitry Timoshkov <dmitry(a)baikal.ru> writes:
> MSDN for FlushFileBuffers says:
> Flushes the buffers of a specified file and causes all buffered data to be
> written to a file.
>
> Linux man page says:
> tcdrain() waits until all output written to the object referred to by fd has
> been transmitted.
It's a blocking call, you can't do that on the server side.
--
Alexandre Julliard
julliard(a)winehq.org
On 8/24/2013 07:11, George Stephanos wrote:
> +#define IS_HKCR(hk) ((UINT_PTR)hk > 0 && ((UINT_PTR)hk & 3) == 2)
> +
Why is that important to check? In other words what depends on
particular value pattern?