Closed
Bug 611934
Opened 13 years ago
Closed 13 years ago
[OS/2] Follow up to bug# 598862
Categories
(Core :: General, defect)
Tracking
()
RESOLVED
FIXED
mozilla2.0b12
People
(Reporter: dave.r.yeo, Assigned: dragtext)
References
Details
Attachments
(1 file, 4 obsolete files)
1.09 KB,
patch
|
dragtext
:
review+
benjamin
:
approval2.0+
|
Details | Diff | Splinter Review |
After checkin 57136:ed1d65957bd0 the build now breaks as so, In file included from I:/comm-central.bak/mozilla/xpcom/glue/FileUtils.cpp:49: ../../dist/include/mozilla/FileUtils.h: In destructor 'mozilla::ScopedClose::~ScopedClose()': ../../dist/include/mozilla/FileUtils.h:82: error: 'close' was not declared in this scope make.exe[6]: *** [FileUtils.o] Error 1 Fix is to include io.h or unistd.h
Simple fix, asking Chris for review as it was his patch.
Attachment #490334 -
Flags: review?(jones.chris.g)
Assignee | ||
Comment 2•13 years ago
|
||
Attachment #490334 -
Attachment is obsolete: true
Attachment #490412 -
Flags: review?(jones.chris.g)
Attachment #490334 -
Flags: review?(jones.chris.g)
+#elif defined(XP_OS2) + return DosSetFileSizeL(PR_FileDesc2NativeHandle(aFD), aLength) == 0; Should we be using the large file API here? I've lost track but aren't we still supporting OS/2 versions older then 4.5?
Comment on attachment 490412 [details] [diff] [review] implement fallocate() and fix build break I can r+ the build-bustage patch but not the fallocate() implementation. You'll need to separate the two and ask for review from :taras on the fallocate impl (or ask taras to r+ this patch, whichever).
Attachment #490412 -
Flags: review?(jones.chris.g)
Assignee | ||
Comment 5•13 years ago
|
||
This implements fallocate() on OS/2 and fixes a build break caused by a missing header. Per Comment #3, this version is compatible with earlier versions of OS/2.
Attachment #490412 -
Attachment is obsolete: true
Attachment #491104 -
Flags: review?(tglek)
Updated•13 years ago
|
Attachment #491104 -
Flags: review?(tglek) → review+
Assignee | ||
Comment 6•13 years ago
|
||
bitrot update - carrying over r+ from tglek
Attachment #491104 -
Attachment is obsolete: true
Attachment #500476 -
Flags: review+
Updated•13 years ago
|
Component: Graphics → General
QA Contact: thebes → general
Comment 7•13 years ago
|
||
Comment on attachment 500476 [details] [diff] [review] implement fallocate() and fix build break - v2a practically zero risk for tier1, though in cross-platform files all is ifdef'd for XP_OS2 - NPOTB
Attachment #500476 -
Flags: approval2.0?
Assignee | ||
Comment 8•13 years ago
|
||
fixes a typo - carrying over r+ from tglek - see comment 7
Attachment #500476 -
Attachment is obsolete: true
Attachment #506293 -
Flags: review+
Attachment #506293 -
Flags: approval2.0?
Attachment #500476 -
Flags: approval2.0?
Updated•13 years ago
|
Assignee: nobody → dragtext
Updated•13 years ago
|
Attachment #506293 -
Flags: approval2.0? → approval2.0+
Updated•13 years ago
|
Keywords: checkin-needed
Comment 9•13 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/a548a19f34a2
Status: NEW → RESOLVED
Closed: 13 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → mozilla2.0b12
You need to log in
before you can comment on or make changes to this bug.
Description
•