> > 
> > Now, in the Vapi, I could do this to type args: (HType being the enum in
> > this case)
> > 
> >   public int HandleFree (
> >         void*              handlp,
> >         HType              type
> >   );
> > 
> > so, I'm not sure what the difference really is?
> > 
> looks like you triggered a bug in valac about defualt property values of
> non-native types.

I wondered if I hadn't.. I'll file a bug report

> > Also, I was curious about separating api's into multiple vapi.. For
> > instance, the oracle one is huge, if I ever get to the point that the
> > entire thing is impletement (unlikely) but, to make it easy for myself,
> > I created oci_enums.vapi, oci_structs.vapi and oci.vapi for everthing
> > that doesn't fit in structs and enums.. Then I used oci.deps to pull in
> > structs and enums.. is that a good idea, or should the final product be
> > a single concatenated view of the three?
> > 
> 
> did you consider the possibility splitting the API into files by
> functionality?

I hadn't considered that actually.. but, the more I thought about it,
it's only used during the compile, so I'm not sure it matters one way or
the other.. but, if I were to install the oci.vapi file into the system
vapi directory, I'm guessing one file would be preferred and that can be
easilly handled through the makefiles.

Thanks Yu!

SMF

_______________________________________________
Vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to