01:06.16 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
01:46.15 |
*** join/#brlcad Ralith
(~ralith@S010600221561996a.vc.shawcable.net) |
02:32.43 |
CIA-48 |
BRL-CAD: 03brlcad * r41324
10/brlcad/trunk/src/libbu/malloc.c: |
02:32.43 |
CIA-48 |
BRL-CAD: rename cnt to siz to reflect that
it's not a count ala calloc() but that it's a |
02:32.43 |
CIA-48 |
BRL-CAD: size ala malloc(). also remove the
doxygen comment on bu_realloc() since public |
02:32.43 |
CIA-48 |
BRL-CAD: API comments for libbu are all
included in the public interface headers. |
02:32.43 |
CIA-48 |
BRL-CAD: implementation files only include
doxygen comments for significant |
02:34.11 |
CIA-48 |
BRL-CAD: 03brlcad * r41325
10/brlcad/trunk/include/bu.h: |
02:34.11 |
CIA-48 |
BRL-CAD: expand the documentation for
bu_realloc() and how it relates to the boundary |
02:34.11 |
CIA-48 |
BRL-CAD: cases where size in zero and/or the
ptr is NULL with particular clarity that |
02:34.11 |
CIA-48 |
BRL-CAD: NULL will still never be returned.
fortunately, the standard allows the return |
02:34.11 |
CIA-48 |
BRL-CAD: to be non-null even for zero
sizes. |
02:54.20 |
CIA-48 |
BRL-CAD: 03brlcad * r41326
10/brlcad/trunk/src/libbu/malloc.c: |
02:54.20 |
CIA-48 |
BRL-CAD: libbu memory management is not
allowed to return NULL (by design) so having |
02:54.20 |
CIA-48 |
BRL-CAD: bu_realloc() free memory then return
NULL for the case where the size is zero |
02:54.20 |
CIA-48 |
BRL-CAD: but the pointer is non-NULL would be
inconsistent with that design. |
02:54.20 |
CIA-48 |
BRL-CAD: FORTUNATELY, the standard allows for
the return of 'a unique pointer that can be |
04:02.38 |
CIA-48 |
BRL-CAD: 03brlcad * r41327
10/brlcad/trunk/src/libbu/tcl.c: |
04:02.38 |
CIA-48 |
BRL-CAD: random crash report showed a crash
inside free() from |
04:02.38 |
CIA-48 |
BRL-CAD: bu_tcl_get_value_by_keyword(), so add
additional protections. Call Tcl_Free() |
04:02.38 |
CIA-48 |
BRL-CAD: instead of free() directly since
that's what the Tcl doc's say should be called |
04:02.38 |
CIA-48 |
BRL-CAD: after Tcl_SplitList(). also init
listv to NULL for the case where listc is 0. |
04:22.19 |
*** join/#brlcad louipc
(~louipc@archlinux/trusteduser/louipc) |
07:05.30 |
*** join/#brlcad juan_man
(~quassel@unaffiliated/juanman) |
09:17.46 |
*** join/#brlcad mafm
(~mafm@81.34.125.22) |
10:31.30 |
*** join/#brlcad archivist_emc
(~archivist@host217-34-113-62.in-addr.btopenworld.com) |
10:56.49 |
*** join/#brlcad akafubu
(~akafubu@unaffiliated/akafubu) |
12:24.42 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
12:42.35 |
*** join/#brlcad Zaebos
(~irc@pd95b7f5e.dip0.t-ipconnect.de) |
14:30.08 |
*** join/#brlcad mafm
(~mafm@81.34.125.22) |
16:26.34 |
starseeker |
makes note to check what that
would take later |
16:26.45 |
starseeker |
whoops |
18:16.02 |
starseeker |
LOL:
http://static.guim.co.uk/sys-images/Technology/Pix/pictures/2010/10/8/1286533302868/mobilemadness101008-1120-460.png |
18:26.06 |
louipc |
hah I'd like to see the chart for all
industries |
18:26.51 |
``Erik |
there're only so many bits in the
world... |
18:29.25 |
starseeker |
this isn't "free" in the GNU sense of the
word, but it's still pretty cool: http://www.m1911.org/M1911-A1_REDUX.pdf |
18:32.36 |
``Erik |
the document itself may be subject to
copyright, but it looks like there'd be enough information to
actually model that thing very accurately O.O (and I don't THINK
that'd be an issue?) |
18:34.38 |
louipc |
better email about that |
18:34.53 |
louipc |
seems like he's just charging for solidworks
data though |
18:35.51 |
starseeker |
hard to say - i'd rather have the army
originals, but they would be hard to find |
18:36.27 |
starseeker |
he's made adjustments to the data, which may
make it problematic |
18:36.39 |
louipc |
hehe he says that it's a bad design with too
many components |
18:38.39 |
louipc |
this is pretty awesome though |
18:38.59 |
louipc |
you never really see a complete package like
this in the shop |
18:39.39 |
louipc |
unless you are the one who designed the
product and are shopping out the work heh |
18:51.32 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
19:25.09 |
*** join/#brlcad stevegt_1
(~stevegt@216.1.176.121) |
21:44.19 |
*** join/#brlcad R0b0t1
(~Enigma@64-136-219-55.dyn.everestkc.net) |
21:44.19 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
21:48.57 |
brlcad |
that is pretty awesome |
21:49.09 |
brlcad |
makes me want to build a cnc |
21:49.40 |
louipc |
you have the drawings for that? |
21:49.46 |
louipc |
;D |
21:50.01 |
*** join/#brlcad stevegt_
(~stevegt@216.1.176.121) |